From: Jim K. <jk...@us...> - 2007-09-15 21:21:43
|
Update of /cvsroot/opengtoolkit/lvzip/c_source In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv10235 Modified Files: macbin.c macbin.h Log Message: upgraded project to xcode 2.4.1 and made some modifications of macbin.c and macbin.h for compiling on Mac. Index: macbin.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/macbin.c,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** macbin.c 25 Oct 2006 08:58:37 -0000 1.25 --- macbin.c 15 Sep 2007 21:21:44 -0000 1.26 *************** *** 13,17 **** #if Mac ! #include <CoreServices/CoreServices.h> // instead of #include <Resources.h> #include "MacBinaryIII.h" --- 13,17 ---- #if Mac ! #include <CoreServices/CoreServices.h> /* instead of #include <Resources.h> */ #include "MacBinaryIII.h" *************** *** 447,451 **** OSErr ret; HParamBlockRec pb; ! Boolean hasDeny = HasFMExtension(fss, 1L << bHasOpenDeny); #elif Win32 LStrPtr lstr; --- 447,451 ---- OSErr ret; HParamBlockRec pb; ! Boolean hasDeny = HasFMExtension(&fss, 1L << bHasOpenDeny); #elif Win32 LStrPtr lstr; *************** *** 504,510 **** pb.fileParam.ioCompletion = 0; ! pb.fileParam.ioNamePtr = fss->name; ! pb.fileParam.ioVRefNum = fss->vRefNum; ! pb.fileParam.ioDirID = fss->parID; pb.ioParam.ioMisc = NULL; --- 504,510 ---- pb.fileParam.ioCompletion = 0; ! pb.fileParam.ioNamePtr = fss.name; ! pb.fileParam.ioVRefNum = fss.vRefNum; ! pb.fileParam.ioDirID = fss.parID; pb.ioParam.ioMisc = NULL; *************** *** 700,706 **** memset(&cpb, 0, sizeof(CInfoPBRec)); ! cpb.hFileInfo.ioNamePtr = fss->name; ! cpb.hFileInfo.ioVRefNum = fss->vRefNum; ! cpb.hFileInfo.ioDirID = fss->parID; err = OSErrToLVErr(PBGetCatInfoSync(&cpb)); --- 700,706 ---- memset(&cpb, 0, sizeof(CInfoPBRec)); ! cpb.hFileInfo.ioNamePtr = fss.name; ! cpb.hFileInfo.ioVRefNum = fss.vRefNum; ! cpb.hFileInfo.ioDirID = fss.parID; err = OSErrToLVErr(PBGetCatInfoSync(&cpb)); *************** *** 712,716 **** dtpb.ioCompletion = nil; dtpb.ioNamePtr = NULL; ! dtpb.ioVRefNum = fss->vRefNum; err = OSErrToLVErr(PBDTGetPath(&dtpb)); --- 712,716 ---- dtpb.ioCompletion = nil; dtpb.ioNamePtr = NULL; ! dtpb.ioVRefNum = fss.vRefNum; err = OSErrToLVErr(PBDTGetPath(&dtpb)); *************** *** 719,724 **** if (!err) { ! dtpb.ioNamePtr = fss->name; ! dtpb.ioDirID = fss->parID; *isDirectory = (MacIsDir(cpb) != 0); --- 719,724 ---- if (!err) { ! dtpb.ioNamePtr = fss.name; ! dtpb.ioDirID = fss.parID; *isDirectory = (MacIsDir(cpb) != 0); Index: macbin.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/macbin.h,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** macbin.h 25 Oct 2006 08:58:37 -0000 1.18 --- macbin.h 15 Sep 2007 21:21:44 -0000 1.19 *************** *** 213,218 **** } LVFileInfo; ! #define kUnknownType RTToL('?','?','?','?') ! #define kUnknownCreator RTToL('?','?','?','?') enum { openReadWrite, openReadOnly, openWriteOnly, openWriteOnlyTruncate }; /* open modes */ --- 213,218 ---- } LVFileInfo; ! #define kUnknownFileType RTToL('?','?','?','?') ! #define kUnknownCreator RTToL('?','?','?','?') enum { openReadWrite, openReadOnly, openWriteOnly, openWriteOnlyTruncate }; /* open modes */ |