[gnome-software] folder dialog: fix id / name confusion



commit 6fec158523b76b363a933306a4054cf821387af0
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Mar 9 18:55:49 2014 -0400

    folder dialog: fix id / name confusion
    
    When creating folders with names that get canonicalized
    to a different id, this because a source of crash.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=725976

 src/gs-app-folder-dialog.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/gs-app-folder-dialog.c b/src/gs-app-folder-dialog.c
index a95b127..ac22285 100644
--- a/src/gs-app-folder-dialog.c
+++ b/src/gs-app-folder-dialog.c
@@ -277,9 +277,10 @@ add_folder_add (GtkButton *button, GsAppFolderDialog *dialog)
 
        folder = gtk_entry_get_text (GTK_ENTRY (priv->new_folder_entry));
        if (folder[0] != '\0') {
-               gs_folders_add_folder (priv->folders, folder);
+               const gchar *id;
+               id = gs_folders_add_folder (priv->folders, folder);
                gtk_list_box_insert (GTK_LIST_BOX (priv->app_folder_list), 
-                                            create_row (dialog, folder),
+                                    create_row (dialog, id),
                                     gtk_list_box_row_get_index (priv->new_folder_button));
        }
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]