summaryrefslogtreecommitdiffstats
path: root/gobject/gobjectmodule.c
diff options
context:
space:
mode:
authorBenjamin Otte <in7y118@public.uni-hamburg.de>2005-05-17 17:47:10 +0000
committerJohan Dahlin <zilch@src.gnome.org>2005-05-17 17:47:10 +0000
commit02f815401f09b07bccfce01d3a5abb19b3a34095 (patch)
tree891f8b8243d11a93f915a9efb5a05b06b967f992 /gobject/gobjectmodule.c
parent2abe91752472e501266330b7ca21976046e1973e (diff)
downloadpygobject-02f815401f09b07bccfce01d3a5abb19b3a34095.tar.gz
pygobject-02f815401f09b07bccfce01d3a5abb19b3a34095.tar.xz
pygobject-02f815401f09b07bccfce01d3a5abb19b3a34095.zip
reviewed by: Johan Dahlin <jdahlin@async.com.br>
2005-05-17 Benjamin Otte <in7y118@public.uni-hamburg.de> reviewed by: Johan Dahlin <jdahlin@async.com.br> * gobject/gobjectmodule.c: * gobject/pygobject-private.h: * gobject/pygobject.h: * gobject/pygtype.c: (pyg_closure_marshal), (pyg_closure_set_exception_handler): Adds exception handling support to closures, fixes #304357
Diffstat (limited to 'gobject/gobjectmodule.c')
-rw-r--r--gobject/gobjectmodule.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gobject/gobjectmodule.c b/gobject/gobjectmodule.c
index 10aea45..89819c6 100644
--- a/gobject/gobjectmodule.c
+++ b/gobject/gobjectmodule.c
@@ -2394,7 +2394,9 @@ struct _PyGObject_Functions pygobject_api_functions = {
pyg_gil_state_ensure_py23,
pyg_gil_state_release_py23,
pyg_register_class_init,
- pyg_register_interface_info
+ pyg_register_interface_info,
+
+ pyg_closure_set_exception_handler
};
#define REGISTER_TYPE(d, type, name) \