[Scummvm-cvs-logs] CVS: scummvm/backends/gp32 debug-gdbstub-usb.cpp,1.1,1.2 gp32.cpp,1.25,1.26

Jonathan Gray khalek at users.sourceforge.net
Fri Apr 8 18:53:36 CEST 2005


Update of /cvsroot/scummvm/scummvm/backends/gp32
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26313/backends/gp32

Modified Files:
	debug-gdbstub-usb.cpp gp32.cpp 
Log Message:
Remove usage of vsprintf in favour of vsnprintf and make
more use of STRINGBUFLEN.  Some ports may need a new stub for
this, discussed with Chrilith.


Index: debug-gdbstub-usb.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/gp32/debug-gdbstub-usb.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- debug-gdbstub-usb.cpp	9 Mar 2005 22:21:54 -0000	1.1
+++ debug-gdbstub-usb.cpp	9 Apr 2005 01:52:41 -0000	1.2
@@ -994,7 +994,7 @@
 	if (!g_GDBConnected) return;
 	
 	va_start(VaList , pFormat);
-	vsprintf(Temp , pFormat , VaList);
+	vsnprintf(Temp, 0x100, pFormat , VaList);
 	va_end(VaList);
 
 	iLength = strlen(Temp);

Index: gp32.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/gp32/gp32.cpp,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- gp32.cpp	9 Mar 2005 23:07:24 -0000	1.25
+++ gp32.cpp	9 Apr 2005 01:52:41 -0000	1.26
@@ -2430,7 +2430,7 @@
 		return 0;
 	busy = true;
 	va_start(marker, fmt);
-	vsprintf(s, fmt, marker);
+	vsnprintf(s, 1024, fmt, marker);
 	va_end(marker);
 
 #ifdef GPDEBUG
@@ -2460,7 +2460,7 @@
 	va_list marker;
 
 	va_start(marker, fmt);
-	vsprintf(s, fmt, marker);
+	vsnprintf(s, 256, fmt, marker);
 	va_end(marker);
 
 	return fwrite(s, 1, strlen(s), stream);





More information about the Scummvm-git-logs mailing list