![]() ![]() | ![]() |
version 1.19, 2001/11/29 00:33:06 | version 1.20, 2003/12/01 15:34:26 | ||
---|---|---|---|
|
|
||
char *t; | char *t; | ||
long result = strtol(s,&t,0); | long result = strtol(s,&t,0); | ||
if (*t) { if (fussyP) goto Lose; else return 0; } | if (*t) { if (fussyP) goto Lose; else return 0; } | ||
if (result<=0) { Lose: errx(EX_USAGE, err_mess); } | if (result<=0) { Lose: errx(EX_USAGE, "%s", err_mess); } | ||
return (size_t) result; | return (size_t) result; | ||
} | } | ||