Avoid incorrect compiler warning about optlen being used uninitialised
authorDavid Woodhouse <David.Woodhouse@intel.com>
Tue, 6 Nov 2012 14:15:19 +0000 (14:15 +0000)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Tue, 6 Nov 2012 14:15:22 +0000 (14:15 +0000)
GCC 3.4.3 on Solaris 11.1 complains:
main.c:348: warning: 'optlen' might be used uninitialized in this function

It's wrong, and it's obviously wrong. But shut it up anyway.

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
main.c

diff --git a/main.c b/main.c
index cf89a76..40da651 100644 (file)
--- a/main.c
+++ b/main.c
@@ -345,7 +345,7 @@ static int next_option(int argc, char **argv, char **config_arg)
        static size_t line_size = 0;
 
        ssize_t llen;
-       int opt, optlen;
+       int opt, optlen = 0;
        struct option *this;
        char *line;
        int ate_equals = 0;