Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
const char **dom_name,
unsigned int *seconds)
{
- int ret = -1;
int arg;
unsigned long val;
char *p;
val = strtoul(optarg, &p, 10);
if (errno || *p || p == optarg) {
ERROR("Invalid number: '%s'", optarg);
- goto cleanup;
+ return -1;
}
*seconds = val;
if (*seconds != val) {
ERROR("Integer overflow: %ld", val);
- goto cleanup;
+ return -1;
}
break;
case ':':
if (argc > optind)
*dom_name = argv[optind];
- ret = 0;
- cleanup:
- return ret;
+ return 0;
}
static int