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 */
|