From: Guido van Rossum Date: Mon, 17 Jun 1996 17:48:30 +0000 (+0000) Subject: Get struct _frozen defn from Python.h; new variable names. X-Git-Tag: v1.4b1~51 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f75f80eb48d2afd646ee49c2ff6e71ae8239d4be;p=python Get struct _frozen defn from Python.h; new variable names. --- diff --git a/Tools/freeze/makefreeze.py b/Tools/freeze/makefreeze.py index 4a3da99d35..f66066455a 100644 --- a/Tools/freeze/makefreeze.py +++ b/Tools/freeze/makefreeze.py @@ -4,15 +4,15 @@ import marshal # Write a file containing frozen code for the modules in the dictionary. header = """ -struct frozen { - char *name; - unsigned char *code; - int size; -} frozen_modules[] = { +#include "Python.h" + +static struct _frozen _PyImport_FrozenModules[] = { """ trailer = """\ {0, 0, 0} /* sentinel */ }; + +struct _frozen *PyImport_FrozenModules = _PyImport_FrozenModules; """ def makefreeze(outfp, dict):