network.c
changeset 4857 983fb5b391b7
parent 4848 56549aa3e234
child 4859 78e6a7d0f490
--- a/network.c	Sun Oct 15 20:46:10 2006 +0000
+++ b/network.c	Sun Oct 15 23:31:22 2006 +0000
@@ -527,8 +527,10 @@
 	char *p;
 	for (p = connection_string; *p != '\0'; p++) {
 		if (*p == '#') {
-			*player = p + 1;
 			*p = '\0';
+			*player = ++p;
+			while (IsValidAsciiChar(*p, CS_NUMERAL)) p++;
+			if (*p == '\0') break;
 		} else if (*p == ':') {
 			*port = p + 1;
 			*p = '\0';