Add support for WATCOMC
[pforth] / csrc / pf_io.h
index 5ee78f4..beb3495 100644 (file)
@@ -118,8 +118,14 @@ void ioTerm( void );
                #define sdFlushFile     fflush\r
                #define sdReadFile      fread\r
                #define sdWriteFile     fwrite\r
                #define sdFlushFile     fflush\r
                #define sdReadFile      fread\r
                #define sdWriteFile     fwrite\r
-               #define sdSeekFile      fseeko\r
-               #define sdTellFile      ftello\r
+               #if defined(WIN32) || defined(__NT__)\r
+                       /* TODO To support 64-bit file offset we probably need fseeki64(). */\r
+                       #define sdSeekFile      fseek\r
+                       #define sdTellFile      ftell\r
+               #else\r
+                       #define sdSeekFile      fseeko\r
+                       #define sdTellFile      ftello\r
+               #endif\r
                #define sdCloseFile     fclose\r
                #define sdInputChar     fgetc\r
                \r
                #define sdCloseFile     fclose\r
                #define sdInputChar     fgetc\r
                \r