[Scummvm-cvs-logs] CVS: scummvm/scumm script_v72he.cpp,2.234,2.235
Max Horn
fingolfin at users.sourceforge.net
Wed Apr 6 10:24:47 CEST 2005
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/gui EditTextWidget.h,1.18,1.19 ListWidget.h,1.28,1.29 browser.h,1.15,1.16 widget.h,1.37,1.38
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm boxes.cpp,1.84,1.85 debugger.cpp,1.142,1.143 gfx.cpp,2.432,2.433 input.cpp,2.22,2.23 object.cpp,1.218,1.219 resource.cpp,1.303,1.304 resource_v3.cpp,1.35,1.36 resource_v4.cpp,1.16,1.17 saveload.cpp,1.202,1.203 script_v5.cpp,1.278,1.279 script_v6.cpp,1.429,1.430 script_v72he.cpp,2.235,2.236 scumm.cpp,1.403,1.404 scumm.h,1.564,1.565 sound.cpp,1.437,1.438 verbs.cpp,1.125,1.126 wiz_he.cpp,2.39,2.40
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9434/scumm
Modified Files:
script_v72he.cpp
Log Message:
itoa is not ANSI C and not portable. TODO: Implement the %b case
Index: script_v72he.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v72he.cpp,v
retrieving revision 2.234
retrieving revision 2.235
diff -u -d -r2.234 -r2.235
--- script_v72he.cpp 6 Apr 2005 15:01:46 -0000 2.234
+++ script_v72he.cpp 6 Apr 2005 17:24:18 -0000 2.235
@@ -562,17 +562,14 @@
chr = string[num++];
switch(chr) {
case 'b':
- itoa(args[val--], (char *)dst, 2);
- while (*dst != 0)
- *dst++;
+ // FIXME TODO
+ //dst += sprintf((char *)dst, "%b", args[val--]);
break;
case 'c':
*dst++ = args[val--];
break;
case 'd':
- itoa(args[val--], (char *)dst, 10);
- while (*dst != 0)
- *dst++;
+ dst += sprintf((char *)dst, "%d", args[val--]);
break;
case 's':
src = getStringAddress(args[val--]);
@@ -580,9 +577,7 @@
*dst++ = *src++;
break;
case 'x':
- itoa(args[val--], (char *)dst, 16);
- while (*dst != 0)
- *dst++;
+ dst += sprintf((char *)dst, "%x", args[val--]);
break;
default:
error("decodeScriptString: Unknown type %d", chr);
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/gui EditTextWidget.h,1.18,1.19 ListWidget.h,1.28,1.29 browser.h,1.15,1.16 widget.h,1.37,1.38
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm boxes.cpp,1.84,1.85 debugger.cpp,1.142,1.143 gfx.cpp,2.432,2.433 input.cpp,2.22,2.23 object.cpp,1.218,1.219 resource.cpp,1.303,1.304 resource_v3.cpp,1.35,1.36 resource_v4.cpp,1.16,1.17 saveload.cpp,1.202,1.203 script_v5.cpp,1.278,1.279 script_v6.cpp,1.429,1.430 script_v72he.cpp,2.235,2.236 scumm.cpp,1.403,1.404 scumm.h,1.564,1.565 sound.cpp,1.437,1.438 verbs.cpp,1.125,1.126 wiz_he.cpp,2.39,2.40
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list