]> granicus.if.org Git - python/commitdiff
Sjoerd Mullender:
authorGuido van Rossum <guido@python.org>
Tue, 2 Nov 1999 15:44:40 +0000 (15:44 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 2 Nov 1999 15:44:40 +0000 (15:44 +0000)
Added some declarations to shut up compiler.

Tools/freeze/checkextensions_win32.py
Tools/freeze/makefreeze.py
Tools/freeze/winmakemakefile.py

index ff86ab0f4ad5dffffea30372b80174812820d55e..e3efe05f190160526409bbe5b22910d3d876b3e3 100644 (file)
@@ -177,7 +177,7 @@ ext_tab_footer = """\
 """
 
 ext_src_footer = """\
-extern int PyImport_ExtendInittab(struct _inittab *newtab);
+extern DL_IMPORT(int) PyImport_ExtendInittab(struct _inittab *newtab);
 
 int PyInitFrozenExtensions()
 {
index 4ea1905b10260d316c9d01bdb21825a158fe678e..1958f2ee4119941105bf15bea9610c10b05243b1 100644 (file)
@@ -22,6 +22,7 @@ main(argc, argv)
     int argc;
     char **argv;
 {
+       extern int Py_FrozenMain Py_PROTO((int, char **));
 """ + ((not __debug__ and """
         Py_OptimizeFlag++;
 """) or "")  + """
index 62ac6abfacbc4657ed4ac57c7e25ade17067fd81..320504b67e96c6e76f3fcceb10a8c265f69a184b 100644 (file)
@@ -11,6 +11,7 @@ int WINAPI WinMain(
     int nCmdShow              // show state of window
     )
 {
+    extern int Py_FrozenMain(int, char **);
     PyImport_FrozenModules = _PyImport_FrozenModules;
     return Py_FrozenMain(__argc, __argv);
 }