From 8ab114876204e36c5f6b3fd47d4140738f7ddcac Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Thu, 29 Feb 1996 16:10:32 +0000 Subject: [PATCH] Added __sinit() call, so C++ initializations in shared library work --- Mac/Python/macshlglue.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Mac/Python/macshlglue.c b/Mac/Python/macshlglue.c index fc2adaf256..9459140581 100644 --- a/Mac/Python/macshlglue.c +++ b/Mac/Python/macshlglue.c @@ -42,6 +42,9 @@ static FSSpec library_fss; OSErr pascal PythonCore_init(InitBlockPtr data) { + /* Initialize C++ static data (if needed) */ + __sinit(); + if ( data == nil ) return noErr; if ( data->fragLocator.where == kOnDiskFlat ) { library_fss = *data->fragLocator.u.onDisk.fileSpec; -- 2.50.1