[PATCH 1/2] kstrtox: delete end-of-string test

From: Alexey Dobriyan
Date: Sun May 14 2017 - 15:48:18 EST


Standard "while (*s)" test is unnecessary because NUL won't pass
valid-digit test anyway. Save one branch per parsed character.

Signed-off-by: Alexey Dobriyan <adobriyan@xxxxxxxxx>
---

lib/kstrtox.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

--- a/lib/kstrtox.c
+++ b/lib/kstrtox.c
@@ -51,7 +51,7 @@ unsigned int _parse_integer(const char *s, unsigned int base, unsigned long long

res = 0;
rv = 0;
- while (*s) {
+ while (1) {
unsigned int val;

if ('0' <= *s && *s <= '9')