Skip to content

Commit 6b57fb1

Browse files
PatriceJiangdrelaptop
authored andcommitted
fix file api macro (#343)
* remove USE_FILE32API macro * add defination * update
1 parent 4ded6d5 commit 6b57fb1

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

unzip/ioapi.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ static long ZCALLBACK ftell_file_func (voidpf opaque, voidpf stream)
143143
static ZPOS64_T ZCALLBACK ftell64_file_func (voidpf opaque, voidpf stream)
144144
{
145145
ZPOS64_T ret;
146-
ret = ftello((FILE *)stream);
146+
ret = ftell((FILE *)stream);
147147
return ret;
148148
}
149149

@@ -186,7 +186,7 @@ static long ZCALLBACK fseek64_file_func (voidpf opaque, voidpf stream, ZPOS64_T
186186
break;
187187
default: return -1;
188188
}
189-
if(fseeko((FILE *)stream, offset, fseek_origin) != 0)
189+
if(fseek((FILE *)stream, offset, fseek_origin) != 0)
190190
return -1;
191191
return 0;
192192
}

unzip/ioapi.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,16 @@ namespace cocos2d {
5757
#define fopen64 fopen
5858
#define ftello64 ftell
5959
#define fseeko64 fseek
60+
#define ftello ftell
61+
#define fseeko fseek
6062
#else
6163
#ifdef _MSC_VER
6264
#define fopen64 fopen
6365
#if (_MSC_VER >= 1400) && (!(defined(NO_MSCVER_FILE64_FUNC)))
6466
#define ftello64 _ftelli64
6567
#define fseeko64 _fseeki64
68+
#define ftello _ftelli64
69+
#define fseeko _fseeki64
6670
#else // old MSC
6771
#define ftello64 ftell
6872
#define fseeko64 fseek

0 commit comments

Comments
 (0)