version 1.178, 2013/06/22 06:31:57 |
version 1.179, 2013/11/20 20:53:10 |
|
|
if (*cp++ != ' ') |
if (*cp++ != ' ') |
SCREWUP("mode not delimited"); |
SCREWUP("mode not delimited"); |
|
|
for (size = 0; isdigit(*cp);) |
for (size = 0; isdigit((unsigned char)*cp);) |
size = size * 10 + (*cp++ - '0'); |
size = size * 10 + (*cp++ - '0'); |
if (*cp++ != ' ') |
if (*cp++ != ' ') |
SCREWUP("size not delimited"); |
SCREWUP("size not delimited"); |
|
|
c = (int)*cp; |
c = (int)*cp; |
if (c & 0200) |
if (c & 0200) |
goto bad; |
goto bad; |
if (!isalpha(c) && !isdigit(c)) { |
if (!isalpha(c) && !isdigit((unsigned char)c)) { |
switch (c) { |
switch (c) { |
case '\'': |
case '\'': |
case '"': |
case '"': |