--- joko/Uni/BSArch/01/prime.c 2006/05/15 11:22:55 1.14 +++ joko/Uni/BSArch/01/prime.c 2006/05/15 11:27:10 1.16 @@ -1,4 +1,4 @@ -/* $Id: prime.c,v 1.14 2006/05/15 11:22:55 franky Exp $ */ +/* $Id: prime.c,v 1.16 2006/05/15 11:27:10 franky Exp $ */ #include #include @@ -41,8 +41,10 @@ long int convert_number(const char *nptr, BOOL warn) { char * endptr; + long int number; + errno = 0; - long int number = strtol(nptr, &endptr, 10); + number = strtol(nptr, &endptr, 10); /* invalid characters? */ if (*endptr != '\0') {