Include macglue.h for some function prototypes, and renamed a few

mac-specific functions to have a PyMac_ name.
This commit is contained in:
Jack Jansen 2000-07-11 21:59:16 +00:00
parent 28fc880e9a
commit cbf630f0a9
3 changed files with 10 additions and 3 deletions

View file

@ -34,6 +34,9 @@ redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
#include "windows.h"
#endif
#ifdef macintosh
#include "macglue.h"
#endif
extern char *Py_GetPath();
extern grammar _PyParser_Grammar; /* From graminit.c */
@ -561,8 +564,8 @@ PyRun_SimpleFile(fp, filename)
if (strcmp(ext, ".pyc") == 0 || strcmp(ext, ".pyo") == 0
#ifdef macintosh
/* On a mac, we also assume a pyc file for types 'PYC ' and 'APPL' */
|| getfiletype(filename) == 'PYC '
|| getfiletype(filename) == 'APPL'
|| PyMac_getfiletype(filename) == 'PYC '
|| PyMac_getfiletype(filename) == 'APPL'
#endif /* macintosh */
) {
/* Try to run a pyc file. First, re-open in binary */