| 1575 | /////////////////////////////////////////////////////////////////////////////// |
| 1576 | |
| 1577 | int getIntVal (int argi, int argc, char *argv[]) |
| 1578 | { |
| 1579 | char * temp = NULL; |
| 1580 | if (argi == argc) |
| 1581 | { |
| 1582 | asprintf(&temp, "samblaster: Missing value for option %s\n", argv[argi-1]); |
| 1583 | fatalError(temp); |
| 1584 | } |
| 1585 | int retval = str2int(argv[argi]); |
| 1586 | if (retval == 0 && !streq(argv[argi], "0")) |
| 1587 | { |
| 1588 | asprintf(&temp, "samblaster: Invalid integer value '%s' for option %s\n", argv[argi], argv[argi-1]); |
| 1589 | fatalError(temp); |
| 1590 | } |
| 1591 | return retval; |
| 1592 | } |
| 1593 | |
| 1594 | char * getStrVal (int argi, int argc, char *argv[]) |
| 1595 | { |
no test coverage detected