[Scummvm-cvs-logs] SF.net SVN: scummvm:[39146] scummvm/branches/branch-0-13-0/backends/fs/ stdiostream.cpp

sunmax at users.sourceforge.net sunmax at users.sourceforge.net
Fri Mar 6 01:34:18 CET 2009


Revision: 39146
          http://scummvm.svn.sourceforge.net/scummvm/?rev=39146&view=rev
Author:   sunmax
Date:     2009-03-06 00:34:18 +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/branches/branch-0-13-0/backends/fs/stdiostream.cpp

Modified: scummvm/branches/branch-0-13-0/backends/fs/stdiostream.cpp
===================================================================
--- scummvm/branches/branch-0-13-0/backends/fs/stdiostream.cpp	2009-03-06 00:29:54 UTC (rev 39145)
+++ scummvm/branches/branch-0-13-0/backends/fs/stdiostream.cpp	2009-03-06 00:34:18 UTC (rev 39146)
@@ -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