From: Jack Jansen Date: Fri, 28 Jul 1995 11:44:29 +0000 (+0000) Subject: Made more ppc-savvy X-Git-Tag: v1.3b1~151 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=23ebebaa4fa04405b5d486dcdb82dd45442f9251;p=thirdparty%2FPython%2Fcpython.git Made more ppc-savvy --- diff --git a/Mac/Compat/chdir.c b/Mac/Compat/chdir.c index bc9a30354f18..056080052f2c 100644 --- a/Mac/Compat/chdir.c +++ b/Mac/Compat/chdir.c @@ -4,9 +4,14 @@ #include "macdefs.h" +#ifdef __MWERKS__ +/* XXXX All compilers should use this, really */ +#include +#else /* Last directory used by Standard File */ #define SFSaveDisk (*(short *)0x214) #define CurDirStore (*(long *)0x398) +#endif /* Change current directory. */ @@ -25,8 +30,13 @@ chdir(path) } if (PBHGetVol(&pb, FALSE) == noErr) { /* Set the Standard File directory */ +#ifdef __MWERKS__ + LMSetSFSaveDisk(-pb.ioWDVRefNum); + LMSetCurDirStore(pb.ioWDDirID); +#else SFSaveDisk= -pb.ioWDVRefNum; CurDirStore= pb.ioWDDirID; +#endif } return 0; }