[gnome-commander] search: call start_generic_search() explicitly (instead of previous usage of g_timeout_add)
- From: Piotr Eljasiak <epiotr src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-commander] search: call start_generic_search() explicitly (instead of previous usage of g_timeout_add)
- Date: Mon, 9 May 2011 17:35:07 +0000 (UTC)
commit 5e7ef485170eb2b75b5bf1fa109982eea25e55e4
Author: Piotr Eljasiak <epiotr src gnome org>
Date: Mon May 9 19:22:40 2011 +0200
search: call start_generic_search() explicitly (instead of previous usage of g_timeout_add)
src/gnome-cmd-search-dialog.cc | 8 +++-----
1 files changed, 3 insertions(+), 5 deletions(-)
---
diff --git a/src/gnome-cmd-search-dialog.cc b/src/gnome-cmd-search-dialog.cc
index 69f5080..ea11b66 100755
--- a/src/gnome-cmd-search-dialog.cc
+++ b/src/gnome-cmd-search-dialog.cc
@@ -474,7 +474,7 @@ static void on_dialog_destroy (GnomeCmdSearchDialog *dialog, gpointer user_data)
}
-static gboolean start_generic_search (SearchData *data)
+static void start_generic_search (SearchData *data)
{
// create an re for file name matching
data->name_filter = new Filter(data->name_pattern, data->case_sens, data->name_filter_type);
@@ -493,8 +493,6 @@ static gboolean start_generic_search (SearchData *data)
data->pdata.mutex = g_mutex_new ();
data->thread = g_thread_create ((GThreadFunc) perform_search_operation, data, TRUE, NULL);
-
- return FALSE;
}
@@ -577,11 +575,11 @@ static void on_search (GtkButton *button, GnomeCmdSearchDialog *dialog)
gtk_widget_show (data->dialog->priv->pbar);
data->update_gui_timeout_id = g_timeout_add (gnome_cmd_data.gui_update_rate, (GSourceFunc) update_search_status_widgets, data);
+ start_generic_search (data);
+
gtk_widget_set_sensitive (dialog->priv->goto_button, FALSE);
gtk_widget_set_sensitive (dialog->priv->stop_button, TRUE);
gtk_widget_set_sensitive (dialog->priv->search_button, FALSE);
-
- g_timeout_add (1, (GSourceFunc) start_generic_search, data);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]