linux: spl: generic: ddi_strtou##type: elide unused flag

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Closes #13434
This commit is contained in:
наб 2022-05-07 19:23:28 +02:00 committed by Brian Behlendorf
parent c25b281378
commit 354a1bfb8e
1 changed files with 3 additions and 5 deletions

View File

@ -436,7 +436,7 @@ __VA_ARGS__ int ddi_strtou##type(const char *str, char **endptr, \
{ \
valtype last_value, value = 0; \
char *ptr = (char *)str; \
int flag = 1, digit; \
int digit; \
\
if (strlen(ptr) == 0) \
return (EINVAL); \
@ -474,15 +474,13 @@ __VA_ARGS__ int ddi_strtou##type(const char *str, char **endptr, \
if (last_value > value) /* Overflow */ \
return (ERANGE); \
\
flag = 1; \
ptr++; \
} \
\
if (flag) \
*result = value; \
*result = value; \
\
if (endptr) \
*endptr = (char *)(flag ? ptr : str); \
*endptr = ptr; \
\
return (0); \
} \