summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlberts Muktupāvels <alberts.muktupavels@gmail.com>2021-03-14 20:53:26 +0200
committerAlberts Muktupāvels <alberts.muktupavels@gmail.com>2021-03-14 20:53:26 +0200
commite3196fb9a05bf27e27eabf06f7b5068dfbf14998 (patch)
tree0f1f2aee5768d99974d8997f62c37a09d5085535
parent4d4671e569a5399a69a07147ac2a30384e3377dd (diff)
downloadmetacity-e3196fb9a05bf27e27eabf06f7b5068dfbf14998.tar.gz
theme-metacity: fix memory leak
Coverity CID: #1502680
-rw-r--r--libmetacity/meta-theme-metacity.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libmetacity/meta-theme-metacity.c b/libmetacity/meta-theme-metacity.c
index 831086c6..2161a7cc 100644
--- a/libmetacity/meta-theme-metacity.c
+++ b/libmetacity/meta-theme-metacity.c
@@ -2303,6 +2303,8 @@ parse_draw_op_element (GMarkupParseContext *context,
if (alpha && !parse_alpha (alpha, &alpha_spec, context, error))
{
g_object_unref (G_OBJECT (pixbuf));
+ if (colorize_spec != NULL)
+ meta_color_spec_free (colorize_spec);
return;
}