summaryrefslogtreecommitdiff
path: root/plugins/taglist
diff options
context:
space:
mode:
authormbkma <[email protected]>2026-03-07 21:50:30 +0100
committerLuke from DC <[email protected]>2026-03-22 19:52:54 +0000
commit800845022bde33ad93b414974593c085a38aa5f0 (patch)
tree906b22b0a5fad0b35f5a46aeb5c3d54e316e87a2 /plugins/taglist
parent8dcc859c2f7c9b235af0f53b44ba93643a172feb (diff)
downloadpluma-master.tar.bz2
pluma-master.tar.xz
taglist-plugin: fix free(): invalid pointerHEADmaster
Diffstat (limited to 'plugins/taglist')
-rw-r--r--plugins/taglist/pluma-taglist-plugin-parser.c16
1 files changed, 6 insertions, 10 deletions
diff --git a/plugins/taglist/pluma-taglist-plugin-parser.c b/plugins/taglist/pluma-taglist-plugin-parser.c
index d97553b9..bca7a70d 100644
--- a/plugins/taglist/pluma-taglist-plugin-parser.c
+++ b/plugins/taglist/pluma-taglist-plugin-parser.c
@@ -140,11 +140,9 @@ parse_tag_group (TagGroup *tg, const gchar* fn, xmlDocPtr doc,
tag = g_new0 (Tag, 1);
/* Get Tag name */
- {
- xmlChar *prop = xmlGetProp (cur, (const xmlChar *) "name");
- tag->name = (xmlChar*)g_strdup (gettext ((const char*)prop));
- xmlFree (prop);
- }
+ xmlChar *prop = xmlGetProp (cur, (const xmlChar *) "name");
+ tag->name = (xmlChar*)g_strdup (gettext ((const char*)prop));
+ xmlFree (prop);
if (tag->name == NULL)
{
@@ -200,11 +198,9 @@ get_tag_group (const gchar* filename, xmlDocPtr doc,
tag_group = g_new0 (TagGroup, 1);
/* Get TagGroup name */
- {
- xmlChar *prop = xmlGetProp (cur, (const xmlChar *) "name");
- tag_group->name = (xmlChar*)g_strdup (gettext ((const char*)prop));
- xmlFree (prop);
- }
+ xmlChar *prop = xmlGetProp (cur, (const xmlChar *) "name");
+ tag_group->name = (xmlChar*)g_strdup (gettext ((const char*)prop));
+ xmlFree (prop);
sort_str = xmlGetProp (cur, (const xmlChar *) "sort");