From 23ebebaa4fa04405b5d486dcdb82dd45442f9251 Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Fri, 28 Jul 1995 11:44:29 +0000 Subject: Made more ppc-savvy --- Mac/Compat/chdir.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Mac/Compat/chdir.c b/Mac/Compat/chdir.c index bc9a303..0560800 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; } -- cgit v0.12