-Wconditional-uninitialized in clang

Signed-off by: Rosen Penev <[email protected]>
---
 validate/validate.c | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

diff --git a/validate/validate.c b/validate/validate.c
index 5bc3bc4..d5f9a55 100644
--- a/validate/validate.c
+++ b/validate/validate.c
@@ -198,7 +198,8 @@ dt_type_list(struct dt_state *s, int nargs)
 static bool
 dt_type_min(struct dt_state *s, int nargs)
 {
-       int n, min;
+       int n;
+       int min = 0;
        char *e;
 
        if (dt_getint(0, min))
@@ -213,7 +214,8 @@ dt_type_min(struct dt_state *s, int nargs)
 static bool
 dt_type_max(struct dt_state *s, int nargs)
 {
-       int n, max;
+       int n;
+       int max = 0;
        char *e;
 
        if (dt_getint(0, max))
@@ -228,7 +230,9 @@ dt_type_max(struct dt_state *s, int nargs)
 static bool
 dt_type_range(struct dt_state *s, int nargs)
 {
-       int n, min, max;
+       int n;
+       int min = 0;
+       int max = 0;
        char *e;
 
        if (dt_getint(0, min) && dt_getint(1, max))
@@ -243,7 +247,7 @@ dt_type_range(struct dt_state *s, int nargs)
 static bool
 dt_type_minlen(struct dt_state *s, int nargs)
 {
-       int min;
+       int min = 0;
 
        if (dt_getint(0, min))
                return (strlen(s->value) >= min);
@@ -254,7 +258,7 @@ dt_type_minlen(struct dt_state *s, int nargs)
 static bool
 dt_type_maxlen(struct dt_state *s, int nargs)
 {
-       int max;
+       int max = 0;
 
        if (dt_getint(0, max))
                return (strlen(s->value) <= max);
@@ -265,7 +269,8 @@ dt_type_maxlen(struct dt_state *s, int nargs)
 static bool
 dt_type_rangelen(struct dt_state *s, int nargs)
 {
-       int min, max;
+       int min = 0;
+       int max = 0;
        int len = strlen(s->value);
 
        if (dt_getint(0, min) && dt_getint(1, max))
@@ -344,7 +349,8 @@ dt_type_bool(struct dt_state *s, int nargs)
 static bool
 dt_type_string(struct dt_state *s, int nargs)
 {
-       int min, max;
+       int min = 0;
+       int max = 0;
        int len = strlen(s->value);
 
        if (dt_getint(0, min) && (len < min))
@@ -359,7 +365,8 @@ dt_type_string(struct dt_state *s, int nargs)
 static bool
 dt_type_hexstring(struct dt_state *s, int nargs)
 {
-       int min, max;
+       int min = 0;
+       int max = 0;
        int len = strlen(s->value);
        const char *p;
 
-- 
2.9.3


_______________________________________________
Lede-dev mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/lede-dev

Reply via email to