[Scummvm-cvs-logs] SF.net SVN: scummvm:[39143] scummvm/trunk/backends/fs/stdiostream.cpp
sunmax at users.sourceforge.net
sunmax at users.sourceforge.net
Fri Mar 6 01:26:48 CET 2009
Revision: 39143
http://scummvm.svn.sourceforge.net/scummvm/?rev=39143&view=rev
Author: sunmax
Date: 2009-03-06 00:26:48 +0000 (Fri, 06 Mar 2009)
Log Message:
-----------
Added more ps2_* pseudo-posix entries for PS2 backend in
fs/stdiostream.cpp to properly support eof / clearerr.
Modified Paths:
--------------
scummvm/trunk/backends/fs/stdiostream.cpp
Modified: scummvm/trunk/backends/fs/stdiostream.cpp
===================================================================
--- scummvm/trunk/backends/fs/stdiostream.cpp 2009-03-06 00:24:18 UTC (rev 39142)
+++ scummvm/trunk/backends/fs/stdiostream.cpp 2009-03-06 00:26:48 UTC (rev 39143)
@@ -40,19 +40,21 @@
#define fopen(a, b) ps2_fopen(a, b)
#define fclose(a) ps2_fclose(a)
- #define fseek(a, b, c) ps2_fseek(a, b, c)
+ #define fseek(a, b, c) ps2_fseek(a, b, c)
#define ftell(a) ps2_ftell(a)
#define feof(a) ps2_feof(a)
- #define fread(a, b, c, d) ps2_fread(a, b, c, d)
- #define fwrite(a, b, c, d) ps2_fwrite(a, b, c, d)
+ #define fread(a, b, c, d) ps2_fread(a, b, c, d)
+ #define fwrite(a, b, c, d) ps2_fwrite(a, b, c, d)
- //#define fprintf ps2_fprintf // used in common/util.cpp
- //#define fflush(a) ps2_fflush(a) // used in common/util.cpp
+ #define fprintf ps2_fprintf // used in common/util.cpp
+ #define fflush(a) ps2_fflush(a) // used in common/util.cpp
+ #define ferror(a) ps2_ferror(a)
+ #define clearerr(a) ps2_clearerr(a)
//#define fgetc(a) ps2_fgetc(a) // not used
- //#define fgets(a, b, c) ps2_fgets(a, b, c) // not used
- //#define fputc(a, b) ps2_fputc(a, b) // not used
- //#define fputs(a, b) ps2_fputs(a, b) // not used
+ //#define fgets(a, b, c) ps2_fgets(a, b, c) // not used
+ //#define fputc(a, b) ps2_fputc(a, b) // not used
+ //#define fputs(a, b) ps2_fputs(a, b) // not used
//#define fsize(a) ps2_fsize(a) // not used -- and it is not a standard function either
#endif
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list