Don't accept -d, --digits 0, as this would result in writing to

unallocated memory.
This commit is contained in:
Erik Auerswald
2012-11-04 16:36:43 +00:00
parent f95d723da7
commit cb107ace5b
+1 -1
View File
@@ -235,7 +235,7 @@ int main(int argc, char **argv)
case 'd':
if(optarg) {
number_of_digits = atoi(optarg);
if(number_of_digits < 0) {
if(number_of_digits < 1) {
fprintf(stderr, "warning: ignoring --number-digits=%s\n", optarg);
number_of_digits = NUMBER_OF_DIGITS;
}