diff options
author | Not Zed <NotZed@Ximian.com> | 2003-03-18 16:51:31 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2003-03-18 16:51:31 +0800 |
commit | ef8e2ea6e20209bbdbac1d2944e9027a6c37a0cb (patch) | |
tree | d7c3bb2b314984eca08eb91fb15cd415f510f6de /addressbook/gui/component/select-names/e-select-names.h | |
parent | 962307293176c46e0f39ac9c0639eacf584a50c4 (diff) | |
download | gsoc2013-evolution-ef8e2ea6e20209bbdbac1d2944e9027a6c37a0cb.tar gsoc2013-evolution-ef8e2ea6e20209bbdbac1d2944e9027a6c37a0cb.tar.gz gsoc2013-evolution-ef8e2ea6e20209bbdbac1d2944e9027a6c37a0cb.tar.bz2 gsoc2013-evolution-ef8e2ea6e20209bbdbac1d2944e9027a6c37a0cb.tar.lz gsoc2013-evolution-ef8e2ea6e20209bbdbac1d2944e9027a6c37a0cb.tar.xz gsoc2013-evolution-ef8e2ea6e20209bbdbac1d2944e9027a6c37a0cb.tar.zst gsoc2013-evolution-ef8e2ea6e20209bbdbac1d2944e9027a6c37a0cb.zip |
disconnect/keep track of search result signal id. (e_select_names_init):
2003-03-18 Not Zed <NotZed@Ximian.com>
* gui/component/select-names/e-select-names.c (set_book,
addressbook_model_set_uri): disconnect/keep track of search result
signal id.
(e_select_names_init): Keep track of various signals, particularly
status signal.
(e_select_names_dispose): disconnect from any signals that are
still active. Fixes crash for #38202.
svn path=/trunk/; revision=20334
Diffstat (limited to 'addressbook/gui/component/select-names/e-select-names.h')
-rw-r--r-- | addressbook/gui/component/select-names/e-select-names.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/addressbook/gui/component/select-names/e-select-names.h b/addressbook/gui/component/select-names/e-select-names.h index bbed1d77ee..ccf4eebd5f 100644 --- a/addressbook/gui/component/select-names/e-select-names.h +++ b/addressbook/gui/component/select-names/e-select-names.h @@ -73,6 +73,10 @@ struct _ESelectNames GtkWidget *status_message; char *def; ESelectNamesFolder *current_folder; + + /* signal handlers */ + gulong status_id; + gulong search_id; }; struct _ESelectNamesClass |