diff -r 44bc99559266 -r 8b6c66e09388 gtk/gtkutils.h --- a/gtk/gtkutils.h Wed Dec 06 02:15:28 2006 +0000 +++ b/gtk/gtkutils.h Wed Dec 06 07:24:41 2006 +0000 @@ -490,8 +490,6 @@ GError **error); #endif -#endif /* _GAIM_GTKUTILS_H_ */ - /** * Set or unset a custom buddyicon for a user. * @@ -523,3 +521,17 @@ void *gaim_gtk_make_mini_dialog(GaimConnection *handle, const char* stock_id, const char *primary, const char *secondary, void *user_data, ...); + +/** + * This is a callback function to be used for Ctrl+F searching in treeviews. + * Sample Use: + * gtk_tree_view_set_search_equal_func(treeview, + * gaim_gtk_tree_view_search_equal_func, + * search_data, search_data_destroy_cb); + * + */ +gboolean gaim_gtk_tree_view_search_equal_func(GtkTreeModel *model, gint column, + const gchar *key, GtkTreeIter *iter, gpointer data); + +#endif /* _GAIM_GTKUTILS_H_ */ +