Changeset - r1771:7ad9a5139785
[Not reviewed]
master
0 1 0
Darkvater - 19 years ago 2005-05-06 18:34:28
darkvater@openttd.org
(svn r2275) - Fix: [ 1196662 ] scrollto doesn't accept hexadecimal numbers
1 file changed with 2 insertions and 1 deletions:
0 comments (0 inline, 0 general)
console.c
Show inline comments
 
@@ -450,7 +450,8 @@ bool GetArgumentInteger(uint32 *value, c
 
{
 
	int result = sscanf(arg, "%u", value);
 

	
 
	if (result == 0 && arg[0] == '0' && (arg[1] == 'x' || arg[1] == 'X'))
 
	/* Hexadecimal numbers start with 0x, so at least the first number has been parsed */
 
	if (result == 1 && arg[0] == '0' && (arg[1] == 'x' || arg[1] == 'X'))
 
		result = sscanf(arg, "%x", value);
 

	
 
	if (result == 0 && (strcmp(arg, "on") == 0 || strcmp(arg, "true") == 0 )) {*value = 1; result = 1;}
0 comments (0 inline, 0 general)