diff options
| author | James Henstridge <james@daa.com.au> | 2002-01-07 02:31:41 +0000 |
|---|---|---|
| committer | James Henstridge <jamesh@src.gnome.org> | 2002-01-07 02:31:41 +0000 |
| commit | 5061a6345c6458d591f24a3d75c671bfff83814a (patch) | |
| tree | fbc854dc1183af035f2564ad77f60bc41a705749 /examples | |
| parent | a8285608c598b2097676e3e1c8252d76fb297c4a (diff) | |
| download | pygobject-5061a6345c6458d591f24a3d75c671bfff83814a.tar.gz pygobject-5061a6345c6458d591f24a3d75c671bfff83814a.tar.xz pygobject-5061a6345c6458d591f24a3d75c671bfff83814a.zip | |
handler for registering thread block/unblock funcs.
2002-01-07 James Henstridge <james@daa.com.au>
* gobjectmodule.c (pyg_set_thread_block_funcs): handler for
registering thread block/unblock funcs.
(pygobject_destroy_notify): block threads during DECREF call.
(pyg_closure_destroy): block threads during closure DECREF.
(pyg_closure_marshal): block threads when calling function.
(pyg_signal_class_closure_marshal): block threads.
(functions): add extra functions to vtable.
* pygobject.h (struct _PyGObject_Functions): add thread
block/unblock slots to the API table.
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions
