summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormbkma <[email protected]>2026-03-11 23:27:23 +0100
committerVictor Kareh <[email protected]>2026-04-01 16:43:34 -0400
commit6c983dd2885df23261428eb4f8e727b22ddf2d1d (patch)
tree1c1d23fe01ff119006485be3ef429f6de1055096 /src
parent8ed5f943ead2d3d98f159f58a17b492e6108fb92 (diff)
downloadmate-screensaver-6c983dd2885df23261428eb4f8e727b22ddf2d1d.tar.bz2
mate-screensaver-6c983dd2885df23261428eb4f8e727b22ddf2d1d.tar.xz
fix memleak
Diffstat (limited to 'src')
-rw-r--r--src/gs-lock-plug.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gs-lock-plug.c b/src/gs-lock-plug.c
index b0c0913..597728a 100644
--- a/src/gs-lock-plug.c
+++ b/src/gs-lock-plug.c
@@ -1964,6 +1964,7 @@ load_theme (GSLockPlug *plug)
g_warning ("Couldn't load builder file '%s': %s", gtkbuilder, error->message);
g_error_free(error);
g_free (gtkbuilder);
+ g_object_unref(builder);
return FALSE;
}
g_free (gtkbuilder);
@@ -2016,6 +2017,7 @@ load_theme (GSLockPlug *plug)
plug->priv->status_message_label = GTK_WIDGET (gtk_builder_get_object(builder, "status-message-label"));
+ g_object_unref(builder);
return TRUE;
}