summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Berg <bberg@redhat.com>2019-01-20 20:45:50 +0100
committerBenjamin Berg <bberg@redhat.com>2019-01-29 12:05:43 +0100
commit41717253c867530991fcd1acedbf4e7db4953cc6 (patch)
tree4e7122dda667f1c8fa3ed39bc7462774248b5077
parentd9aab366096a55d6f7a8378da7ad00d455e53af1 (diff)
downloadgnome-control-center-41717253c867530991fcd1acedbf4e7db4953cc6.tar.gz
display: Fix leak in night light dialog
-rw-r--r--panels/display/cc-night-light-dialog.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/panels/display/cc-night-light-dialog.c b/panels/display/cc-night-light-dialog.c
index 8ab9d4ca0..42c1353d1 100644
--- a/panels/display/cc-night-light-dialog.c
+++ b/panels/display/cc-night-light-dialog.c
@@ -638,14 +638,15 @@ cc_night_light_dialog_init (CcNightLightDialog *self)
{
g_autoptr(GtkCssProvider) provider = NULL;
g_autoptr(GError) error = NULL;
- g_autofree gchar *text = NULL;
+ g_autofree gchar *text_low = NULL;
+ g_autofree gchar *text_high = NULL;
gtk_widget_init_template (GTK_WIDGET (self));
- text = g_strdup_printf ("%s", "More Warm");
+ text_low = g_strdup_printf ("%s", "More Warm");
gtk_scale_add_mark (GTK_SCALE (self->scale_color_temperature),
3000, GTK_POS_BOTTOM,
- text);
+ text_low);
gtk_scale_add_mark (GTK_SCALE (self->scale_color_temperature),
4000, GTK_POS_BOTTOM,
@@ -655,10 +656,10 @@ cc_night_light_dialog_init (CcNightLightDialog *self)
5000, GTK_POS_BOTTOM,
NULL);
- text = g_strdup_printf ("%s", "Less Warm");
+ text_high = g_strdup_printf ("%s", "Less Warm");
gtk_scale_add_mark (GTK_SCALE (self->scale_color_temperature),
6000, GTK_POS_BOTTOM,
- text);
+ text_high);
self->cancellable = g_cancellable_new ();
self->settings_display = g_settings_new (DISPLAY_SCHEMA);