[geany/geany-plugins] ebd801: fixing GLib criticals when disconnecting signals
Alexander Petukhov
git-noreply at xxxxx
Thu Jan 26 08:46:06 UTC 2012
Branch: refs/heads/master
Author: Alexander Petukhov <devel at apetukhov.ru>
Committer: Alexander Petukhov <devel at apetukhov.ru>
Date: Thu, 26 Jan 2012 08:46:06
Commit: ebd8010a25990ad7ac11ea220f502867d9e2c698
https://github.com/geany/geany-plugins/commit/ebd8010a25990ad7ac11ea220f502867d9e2c698
Log Message:
-----------
fixing GLib criticals when disconnecting signals
Modified Paths:
--------------
debugger/src/dpaned.c
Modified: debugger/src/dpaned.c
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -46,8 +46,8 @@
#define CONNECT_PAGE_SIGNALS(X) \
switch_left_handler_id = g_signal_connect(G_OBJECT(debug_notebook_left), "switch-page", G_CALLBACK(on_change_current_page), NULL); \
switch_right_handler_id = g_signal_connect(G_OBJECT(debug_notebook_right), "switch-page", G_CALLBACK(on_change_current_page), NULL); \
- g_signal_connect(G_OBJECT(debug_notebook_left), "page-reordered", G_CALLBACK(on_page_reordered), NULL); \
- g_signal_connect(G_OBJECT(debug_notebook_right), "page-reordered", G_CALLBACK(on_page_reordered), NULL); \
+ reorder_left_handler_id = g_signal_connect(G_OBJECT(debug_notebook_left), "page-reordered", G_CALLBACK(on_page_reordered), NULL); \
+ reorder_right_handler_id = g_signal_connect(G_OBJECT(debug_notebook_right), "page-reordered", G_CALLBACK(on_page_reordered), NULL); \
add_left_handler_id = g_signal_connect(G_OBJECT(debug_notebook_left), "page-added", G_CALLBACK(on_page_added), NULL); \
add_right_handler_id = g_signal_connect(G_OBJECT(debug_notebook_right), "page-added", G_CALLBACK(on_page_added), NULL); \
remove_left_handler_id = g_signal_connect(G_OBJECT(debug_notebook_left), "page-removed", G_CALLBACK(on_page_removed), NULL); \
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: TBD).
More information about the Plugins-Commits
mailing list