From f9cf916e5eabcddafc321f5b458b52321d4d4e69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A1bor=20Stefanik?= Date: Mon, 1 Jan 2024 22:13:49 +0100 Subject: [PATCH] Fix uninitialized variables in script-generator --- seed/script-generator.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/seed/script-generator.c b/seed/script-generator.c index af64e3a..65daa38 100644 --- a/seed/script-generator.c +++ b/seed/script-generator.c @@ -168,7 +168,7 @@ void output_config(FILE *out) { char *get_var(char *name) { /* Search through existing variables. */ Variable *var; - Variable *last; + Variable *last = NULL; for (var = variables; var != NULL; var = var->next) { if (strcmp(name, var->name) == 0) { return var->val; @@ -373,7 +373,7 @@ int interpret(Directive *directive) { Directive *interpreter(Directive *directives) { Directive *directive; - Directive *last; + Directive *last = NULL; for (directive = directives; directive != NULL; directive = directive->next) { if (interpret(directive)) { /* This means this directive needs to be removed from the linked list. */