[gnome-control-center/gnome-3-34] search: Fix crash on clicking 'Search Locations'



commit 0b6697934b158ab5befe1fca8100a91a9e735fc0
Author: Mohammed Sadiq <sadiq sadiqpk org>
Date:   Thu Sep 19 17:15:23 2019 +0000

    search: Fix crash on clicking 'Search Locations'
    
    When creating a Page, the dialog variable wasn't set and thus
    dereferencing a NULL in a later code resulting a crash.
    
    This was introduced in 14b9f65ba47c100af7a49aeb180e8a7d98bfaacd
    
    
    (cherry picked from commit 2fb0ff250b3825c11ba8e07b96c596222dea8f69)

 panels/search/cc-search-locations-dialog.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/panels/search/cc-search-locations-dialog.c b/panels/search/cc-search-locations-dialog.c
index 8ec47f2bc..0cd91ed82 100644
--- a/panels/search/cc-search-locations-dialog.c
+++ b/panels/search/cc-search-locations-dialog.c
@@ -261,6 +261,7 @@ get_tracker_locations (CcSearchLocationsDialog *self)
       path = path_from_tracker_dir (locations[idx]);
 
       location = g_slice_new0 (Place);
+      location->dialog = self;
       location->location = g_file_new_for_commandline_arg (path);
       location->display_name = g_file_get_basename (location->location);
       location->place_type = PLACE_OTHER;


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