tools: env: replace WHITESPACE macro by isblank
authorAndreas Fenkart <andreas.fenkart@digitalstrom.com>
Fri, 11 Mar 2016 08:39:35 +0000 (09:39 +0100)
committerTom Rini <trini@konsulko.com>
Sat, 26 Mar 2016 22:49:29 +0000 (18:49 -0400)
Signed-off-by: Andreas Fenkart <andreas.fenkart@digitalstrom.com>
tools/env/fw_env.c

index ee17a6901609f5759d936bb858767286880b766f..bded9f64c7bd43d5f91375aadf97720f6dc19008 100644 (file)
@@ -15,6 +15,7 @@
 #include <env_flags.h>
 #include <fcntl.h>
 #include <linux/stringify.h>
+#include <ctype.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <stddef.h>
@@ -36,8 +37,6 @@
 
 #define DIV_ROUND_UP(n, d)     (((n) + (d) - 1) / (d))
 
-#define WHITESPACE(c) ((c == '\t') || (c == ' '))
-
 #define min(x, y) ({                           \
        typeof(x) _min1 = (x);                  \
        typeof(y) _min2 = (y);                  \
@@ -140,8 +139,8 @@ static char *fw_string_blank(char *s, int noblank)
        int len = strlen(s);
 
        for (i = 0; i < len; i++, s++) {
-               if ((noblank && !WHITESPACE(*s)) ||
-                       (!noblank && WHITESPACE(*s)))
+               if ((noblank && !isblank(*s)) ||
+                   (!noblank && isblank(*s)))
                        break;
        }
        if (i == len)