diff options
author | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2021-03-14 20:53:26 +0200 |
---|---|---|
committer | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2021-03-14 20:53:26 +0200 |
commit | e3196fb9a05bf27e27eabf06f7b5068dfbf14998 (patch) | |
tree | 0f1f2aee5768d99974d8997f62c37a09d5085535 /libmetacity | |
parent | 4d4671e569a5399a69a07147ac2a30384e3377dd (diff) | |
download | metacity-e3196fb9a05bf27e27eabf06f7b5068dfbf14998.tar.gz |
theme-metacity: fix memory leak
Coverity CID: #1502680
Diffstat (limited to 'libmetacity')
-rw-r--r-- | libmetacity/meta-theme-metacity.c | 2 |
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; } |