This patch fixes the following compiler warning:

config.c:269:26: warning: ‘val’ may be used uninitialized in this function 
[-Wmaybe-uninitialized]
  269 |    o->file_int = val ? 1 : 0;

The fix just init's val to 0 to have a fallback if parsing fails.
---
 dlm_controld/config.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dlm_controld/config.c b/dlm_controld/config.c
index ec269168..323f91e9 100644
--- a/dlm_controld/config.c
+++ b/dlm_controld/config.c
@@ -189,7 +189,7 @@ void set_opt_file(int update)
        FILE *file;
        char line[MAX_LINE];
        char str[MAX_LINE];
-       int i, val;
+       int i, val = 0;
 
        if (!path_exists(CONF_FILE_PATH))
                return;
-- 
2.26.2

Reply via email to