]> code.delx.au - spectrwm/blobdiff - spectrwm.c
avoid a free on an uninitialized variable by setting optval to NULL.
[spectrwm] / spectrwm.c
index a565162aec00cea1fae1f9257bbba4d4f3d2a145..132743fa21014e43f26cda140826c1e5390477a2 100644 (file)
@@ -7226,7 +7226,7 @@ int
 conf_load(const char *filename, int keymapping)
 {
        FILE                    *config;
-       char                    *line = NULL, *cp, *optsub, *optval;
+       char                    *line = NULL, *cp, *optsub, *optval = NULL;
        size_t                  linelen, lineno = 0;
        int                     wordlen, i, optidx;
        struct config_option    *opt = NULL;