Fix small leak in If action option parsing
This commit is contained in:
parent
95535e8623
commit
74f7f35b59
1 changed files with 10 additions and 7 deletions
|
@ -98,13 +98,16 @@ static gpointer setup_func(xmlNodePtr node)
|
|||
o->decor_on = TRUE;
|
||||
}
|
||||
if ((n = obt_xml_find_node(node, "desktop"))) {
|
||||
gchar *s = obt_xml_node_string(n);
|
||||
if (!g_ascii_strcasecmp(s, "current"))
|
||||
o->desktop_current = TRUE;
|
||||
if (!g_ascii_strcasecmp(s, "other"))
|
||||
o->desktop_other = TRUE;
|
||||
else
|
||||
o->desktop_number = atoi(s);
|
||||
gchar *s;
|
||||
if ((s = obt_xml_node_string(n))) {
|
||||
if (!g_ascii_strcasecmp(s, "current"))
|
||||
o->desktop_current = TRUE;
|
||||
if (!g_ascii_strcasecmp(s, "other"))
|
||||
o->desktop_other = TRUE;
|
||||
else
|
||||
o->desktop_number = atoi(s);
|
||||
g_free(s);
|
||||
}
|
||||
}
|
||||
if ((n = obt_xml_find_node(node, "omnipresent"))) {
|
||||
if (obt_xml_node_bool(n))
|
||||
|
|
Loading…
Reference in a new issue