diff options
Diffstat (limited to 'common/gdm-settings-desktop-backend.c')
-rw-r--r-- | common/gdm-settings-desktop-backend.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/common/gdm-settings-desktop-backend.c b/common/gdm-settings-desktop-backend.c index 786ff795..74d460b5 100644 --- a/common/gdm-settings-desktop-backend.c +++ b/common/gdm-settings-desktop-backend.c @@ -333,10 +333,10 @@ gdm_settings_desktop_backend_set_value (GdmSettingsBackend *backend, const char *value, GError **error) { - char *old_val; - char *g; - char *k; - char *l; + g_autofree char *old_val = NULL; + g_autofree char *g = NULL; + g_autofree char *k = NULL; + g_autofree char *l = NULL; g_return_val_if_fail (GDM_IS_SETTINGS_BACKEND (backend), FALSE); g_return_val_if_fail (key != NULL, FALSE); @@ -364,8 +364,6 @@ gdm_settings_desktop_backend_set_value (GdmSettingsBackend *backend, gdm_settings_backend_value_changed (backend, key, old_val, value); - g_free (old_val); - return TRUE; } |