diff options
author | Brian Cameron <brian.cameron@oracle.com> | 2011-06-02 09:50:50 -0500 |
---|---|---|
committer | Brian Cameron <brian.cameron@oracle.com> | 2011-06-02 09:50:50 -0500 |
commit | f33b0e8ccac7aa1719af42ec268071c8dcf6a395 (patch) | |
tree | 94c1ad79b55cda35c399454ec8de72997f1f5006 | |
parent | c1094644dece8ce619e0a888ae58f08b09cdb76a (diff) | |
download | gdm-f33b0e8ccac7aa1719af42ec268071c8dcf6a395.tar.gz |
Fix bug #650659 - double free issue in chooser.
-rw-r--r-- | gui/simple-greeter/gdm-chooser-widget.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gui/simple-greeter/gdm-chooser-widget.c b/gui/simple-greeter/gdm-chooser-widget.c index d4b0a4a4..3c6ec4c1 100644 --- a/gui/simple-greeter/gdm-chooser-widget.c +++ b/gui/simple-greeter/gdm-chooser-widget.c @@ -2355,6 +2355,7 @@ gdm_chooser_widget_lookup_item (GdmChooserWidget *widget, if (active_item_id == NULL || strcmp (active_item_id, id) != 0) { g_free (active_item_id); + active_item_id = NULL; if (!find_item (widget, id, &iter)) { return FALSE; |