resample: simplify getint()

This commit is contained in:
cinap_lenrek 2015-08-03 18:30:02 +02:00
parent d457a43461
commit 402741bc01

View file

@ -54,14 +54,13 @@ usage(void)
int int
getint(char *s, int *percent) getint(char *s, int *percent)
{ {
int n;
if(s == nil) if(s == nil)
usage(); usage();
*percent = (s[strlen(s)-1] == '%'); n = strtol(s, &s, 0);
if(*s == '+') *percent = *s == '%';
return atoi(s+1); return n;
if(*s == '-')
return -atoi(s+1);
return atoi(s);
} }
void void