summaryrefslogtreecommitdiff
path: root/daemon/gdm-session-worker.c
diff options
context:
space:
mode:
Diffstat (limited to 'daemon/gdm-session-worker.c')
-rw-r--r--daemon/gdm-session-worker.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/daemon/gdm-session-worker.c b/daemon/gdm-session-worker.c
index b062fdd7..b5841272 100644
--- a/daemon/gdm-session-worker.c
+++ b/daemon/gdm-session-worker.c
@@ -536,9 +536,9 @@ gdm_session_worker_ask_list_of_choices (GdmSessionWorker *worker,
GdmChoiceList *list,
char **answerp)
{
+ g_autoptr(GVariant) choices_as_variant = NULL;
+ g_autoptr(GError) error = NULL;
GVariantBuilder builder;
- GVariant *choices_as_variant;
- GError *error = NULL;
gboolean res;
size_t i;
@@ -569,7 +569,6 @@ gdm_session_worker_ask_list_of_choices (GdmSessionWorker *worker,
if (! res) {
g_debug ("GdmSessionWorker: list request failed: %s", error->message);
- g_clear_error (&error);
} else {
g_debug ("GdmSessionWorker: user selected '%s'", *answerp);
}