diff options
author | Tomas Popela <tpopela@redhat.com> | 2018-07-23 10:57:33 +0200 |
---|---|---|
committer | David King <amigadave@amigadave.com> | 2019-01-21 14:38:59 +0000 |
commit | f97cc50b112326af2eb1ee7e3c43fab5ae057ab6 (patch) | |
tree | e9807a1c654938a977fcb22b630a383d29a02fdf | |
parent | 14d995eeb38b2173615736754bc9288670f185c0 (diff) | |
download | yelp-f97cc50b112326af2eb1ee7e3c43fab5ae057ab6.tar.gz |
Fix a use of an uninitialized variable
yelp-3.28.1/libyelp/yelp-info-parser.c:1174: var_decl: Declaring variable "menu_node" without initializer.
yelp-3.28.1/libyelp/yelp-info-parser.c:1310: uninit_use: Using uninitialized value "menu_node".
1308| else if (*(menuitems[i]) != '\0') {
1309| tmp = g_strconcat ("\n", first_non_space (menuitems[i]), NULL);
1310|-> xmlNewTextChild (mholder ? mholder : menu_node,
1311| NULL, BAD_CAST "para1",
1312| BAD_CAST tmp);
-rw-r--r-- | libyelp/yelp-info-parser.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libyelp/yelp-info-parser.c b/libyelp/yelp-info-parser.c index 0c383bfe..ed16e373 100644 --- a/libyelp/yelp-info-parser.c +++ b/libyelp/yelp-info-parser.c @@ -1171,7 +1171,7 @@ yelp_info_parse_menu (GtkTreeStore *tree, xmlNodePtr *node, gchar **split; gchar **menuitems; gchar *tmp = NULL; - xmlNodePtr newnode, menu_node, mholder = NULL; + xmlNodePtr newnode, menu_node = NULL, mholder = NULL; int i=0; split = g_strsplit (page_content, "* Menu:", 2); |