From 46cf9f1c9b45dda0ccc36a66eb8e584c4308f08b Mon Sep 17 00:00:00 2001 From: Danny Auble <da@schedmd.com> Date: Wed, 14 Mar 2012 12:56:54 -0700 Subject: [PATCH] CRAY - initialize variables --- src/plugins/select/cray/libalps/parser_common.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/select/cray/libalps/parser_common.c b/src/plugins/select/cray/libalps/parser_common.c index 26c72836201..6618180e18f 100644 --- a/src/plugins/select/cray/libalps/parser_common.c +++ b/src/plugins/select/cray/libalps/parser_common.c @@ -44,7 +44,7 @@ const char *basil_strerror(int rc) */ void extract_attributes(const XML_Char **attr_list, char **reqv, int reqc) { - const XML_Char **attr, *val; + const XML_Char **attr, *val = NULL; while (--reqc >= 0) { for (attr = attr_list, val = NULL; *attr; attr += 2) @@ -57,6 +57,7 @@ void extract_attributes(const XML_Char **attr_list, char **reqv, int reqc) if (val == NULL) fatal("unspecified '%s' attribute", reqv[reqc]); reqv[reqc] = (XML_Char *)val; + val = NULL; } } -- GitLab