diff options
author | Colin Walters <walters@src.gnome.org> | 2009-01-12 21:31:43 +0000 |
---|---|---|
committer | Colin Walters <walters@src.gnome.org> | 2009-01-12 21:31:43 +0000 |
commit | b7ecac18be6222eb6cc9adb491bf19661230e6b3 (patch) | |
tree | 31dd6f1aada302553ff44a33eb3fed8d34c1d92b /girepository/girepository.h | |
parent | 13e0c1c74eb7fa3fa0a7089aa1cb733d07855139 (diff) | |
download | gobject-introspection-b7ecac18be6222eb6cc9adb491bf19661230e6b3.tar.gz |
Bug 567087 - generic marshaller
Since GObject-Introspection depends on both ffi and GObject, it's
a convenient home for jdahlin's generic signal marshaller until
such time as GObject can directly depend on ffi.
When it gets added to GObject, we can simply point our marshaller
at that one.
svn path=/trunk/; revision=1022
Diffstat (limited to 'girepository/girepository.h')
-rw-r--r-- | girepository/girepository.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/girepository/girepository.h b/girepository/girepository.h index 38697c69..340c7fa4 100644 --- a/girepository/girepository.h +++ b/girepository/girepository.h @@ -141,6 +141,15 @@ typedef enum GQuark g_irepository_error_quark (void); +/* Global utility functions */ + +void gi_cclosure_marshal_generic (GClosure *closure, + GValue *return_gvalue, + guint n_param_values, + const GValue *param_values, + gpointer invocation_hint, + gpointer marshal_data); + /* Types of objects registered in the repository */ typedef enum |