#endif
-extern char *Py_GetProgramName();
+extern char *Py_GetProgramName(void);
typedef struct Module {
struct Module *next;
#include "importdl.h"
-extern char *Py_GetProgramName();
+extern char *Py_GetProgramName(void);
const struct filedescr _PyImport_DynLoadFiletab[] = {
{".o", "rb", C_EXTENSION},
#include "Python.h"
#ifdef MS_WIN32
-extern void PyWinFreeze_ExeInit();
-extern void PyWinFreeze_ExeTerm();
-extern int PyInitFrozenExtensions();
+extern void PyWinFreeze_ExeInit(void);
+extern void PyWinFreeze_ExeTerm(void);
+extern int PyInitFrozenExtensions(void);
#endif
#ifdef HAVE_UNISTD_H
pathname and an open file. Return NULL if the module is not found. */
#ifdef MS_COREDLL
-extern FILE *PyWin_FindRegisteredModule();
+extern FILE *PyWin_FindRegisteredModule(const char *, struct filedescr **,
+ char *, int);
#endif
#ifdef CHECK_IMPORT_CASE
PyThread_type_lock PyThread_allocate_lock(void)
{
struct lock *lock;
- extern char *malloc();
+ extern char *malloc(size_t);
dprintf(("PyThread_allocate_lock called\n"));
if (!initialized)