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 */
#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.
*/
__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 ) {