FreeCalypso > hg > freecalypso-reveng
diff blobstat/grokmap.c @ 295:99f72069d867
blobstat: actually works now
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 21 Sep 2019 21:25:09 +0000 |
parents | ff2a6433687f |
children |
line wrap: on
line diff
--- a/blobstat/grokmap.c Sat Sep 21 21:17:29 2019 +0000 +++ b/blobstat/grokmap.c Sat Sep 21 21:25:09 2019 +0000 @@ -95,7 +95,7 @@ *cp++ = '\0'; strcpy(libnameout, linebuf + 43); cp += 2; - if (!isalpha(*cp)) + if (!isalnum(*cp) && *cp != '_') goto inv_input_sec_line; *memberout = cp; while (isalnum(*cp) || *cp == '_' || *cp == '.') @@ -112,7 +112,7 @@ goto inv_input_sec_line; if (*cp++ != ' ') goto inv_input_sec_line; - if (!isalpha(*cp)) + if (!isalnum(*cp) && *cp != '_') goto inv_input_sec_line; *memberout = cp; while (isalnum(*cp) || *cp == '_' || *cp == '.')