X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=csrc%2Fpf_io.h;h=2a4af4b5a5c62700842ee42566c180b729fca61f;hb=a80283a747da0ca5a791dcfc5fe1a6261feecc5c;hp=5ee78f4c378c87a83bfc946d2230576f2e89e63f;hpb=90975d261c7ab39186c75d8700261faab3427de7;p=debian%2Fpforth diff --git a/csrc/pf_io.h b/csrc/pf_io.h index 5ee78f4..2a4af4b 100644 --- a/csrc/pf_io.h +++ b/csrc/pf_io.h @@ -118,8 +118,14 @@ void ioTerm( void ); #define sdFlushFile fflush #define sdReadFile fread #define sdWriteFile fwrite - #define sdSeekFile fseeko - #define sdTellFile ftello + #if WIN32 + /* TODO To support 64-bit file offset we probably need fseeki64(). */ + #define sdSeekFile fseek + #define sdTellFile ftell + #else + #define sdSeekFile fseeko + #define sdTellFile ftello + #endif #define sdCloseFile fclose #define sdInputChar fgetc