Kaydet (Commit) 5bdbabd2 authored tarafından Jack Jansen's avatar Jack Jansen

Added more prototypes.

üst 1f9f2f4c
......@@ -40,7 +40,7 @@ typedef struct {
double bg_yield; /* yield at most so long when in background */
} PyMacSchedParams;
char *PyMac_getscript(void); /* Get the default encoding for our 8bit character set */
#ifdef USE_GUSI1
void PyMac_FixGUSIcd(void); /* Workaround for GUSI chdir() call */
extern void PyMac_SetGUSISpin(void); /* Install our private GUSI spin routine */
......
......@@ -50,6 +50,9 @@ extern int ccommand(char ***);
#endif
#endif
#include <unistd.h>
#ifdef USE_MAC_SHARED_LIBRARY
extern PyMac_AddLibResources(void);
#endif
#define STARTUP "PythonStartup"
......
......@@ -50,6 +50,12 @@ PERFORMANCE OF THIS SOFTWARE.
#include <Files.h>
#include <Resources.h>
/* Defined in the MSL runtime: */
extern void __initialize(void);
/* Defined either in macglue.c or in a MPW library: */
extern pascal int PLstrcmp(unsigned char *, unsigned char *);
/*
** Variables passed from shared lib initialization to PyMac_AddLibResources.
*/
......@@ -64,12 +70,7 @@ OSErr pascal
__initialize_with_resources(CFragInitBlockPtr data)
{
/* Call the MW runtime's initialization routine */
/* #ifdef __CFM68K__ */
#if 1
__initialize();
#else
__sinit();
#endif
if ( data == nil ) return noErr;
if ( data->fragLocator.where == kDataForkCFragLocator ) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment