openttd.c
changeset 2832 acf08469a0c6
parent 2831 510c08cd43d2
child 2848 cb4b1cc0bf65
--- a/openttd.c	Fri Jan 06 22:52:31 2006 +0000
+++ b/openttd.c	Sat Jan 07 10:15:46 2006 +0000
@@ -120,14 +120,11 @@
 static void showhelp(void)
 {
 	char buf[4096], *p;
-	int size, pos;
 
 	p    = buf;
-	size = sizeof(buf);
 
-	pos = snprintf(p, size, "OpenTTD %s\n", _openttd_revision);
-	p += pos; size -= pos;
-	pos = snprintf(p, size,
+	p += sprintf(p, "OpenTTD %s\n", _openttd_revision);
+	p += sprintf(p,
 		"\n"
 		"\n"
 		"Command line options:\n"
@@ -151,9 +148,8 @@
 		"  -c config_file      = Use 'config_file' instead of 'openttd.cfg'\n"
 		"\n"
 	);
-	p += pos; size -= pos;
 
-	size = GetDriverList(p, size);
+	p = GetDriverList(p);
 
 	ShowInfo(buf);
 }