X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=blobdiff_plain;f=src%2Fpan-view%2Fpan-view-search.c;h=5ddef13b8754666c0feb91ae0377aacee66cbdfe;hp=2577d38ff45f38faaab6b3117f8f64d71f192a4d;hb=fddcfa7fd51deac6ad83e49bdc8ed3e810416591;hpb=f640a7a5eddf0f46a2d1fa366fe6173d600a503e diff --git a/src/pan-view/pan-view-search.c b/src/pan-view/pan-view-search.c index 2577d38f..5ddef13b 100644 --- a/src/pan-view/pan-view-search.c +++ b/src/pan-view/pan-view-search.c @@ -75,16 +75,7 @@ void pan_search_ui_destroy(PanViewSearchUi **ui_ptr) { if (ui_ptr == NULL || *ui_ptr == NULL) return; - PanViewSearchUi *ui = *ui_ptr; // For convenience. - - // Note that g_clear_object handles already-NULL pointers. - g_clear_object(&ui->search_label); - g_clear_object(&ui->search_button); - g_clear_object(&ui->search_box); - g_clear_object(&ui->search_button_arrow); - g_clear_object(&ui->search_button); - - g_free(ui); + g_free(*ui_ptr); *ui_ptr = NULL; }