diff options
| author | Gustavo J. A. M. Carneiro <gjc@src.gnome.org> | 2005-01-09 14:49:57 +0000 |
|---|---|---|
| committer | Gustavo J. A. M. Carneiro <gjc@src.gnome.org> | 2005-01-09 14:49:57 +0000 |
| commit | d953b545f6fa8f0e24b265044bc52ab5896702eb (patch) | |
| tree | 0f49bc5dc293e8896c17cecb7033386a1364c8e9 /gobject/pygobject.h | |
| parent | b3ca96724b71162b93011736b2cca5f00802dae1 (diff) | |
| download | pygobject-d953b545f6fa8f0e24b265044bc52ab5896702eb.tar.gz pygobject-d953b545f6fa8f0e24b265044bc52ab5896702eb.tar.xz pygobject-d953b545f6fa8f0e24b265044bc52ab5896702eb.zip | |
#154974: Interface implementation support
Diffstat (limited to 'gobject/pygobject.h')
| -rw-r--r-- | gobject/pygobject.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gobject/pygobject.h b/gobject/pygobject.h index ae399d1..22e488c 100644 --- a/gobject/pygobject.h +++ b/gobject/pygobject.h @@ -159,6 +159,7 @@ struct _PyGObject_Functions { int (*gil_state_ensure) (void); void (*gil_state_release) (int flag); void (*register_class_init) (GType gtype, PyGClassInitFunc class_init); + void (*register_interface_info) (GType gtype, const GInterfaceInfo *info); }; #ifndef _INSIDE_PYGOBJECT_ @@ -211,6 +212,7 @@ struct _PyGObject_Functions *_PyGObject_API; #define pyg_flags_from_gtype (_PyGObject_API->flags_from_gtype) #define pyg_enable_threads (_PyGObject_API->enable_threads) #define pyg_register_class_init (_PyGObject_API->register_class_init) +#define pyg_register_interface_info (_PyGObject_API->register_interface_info) #define pyg_block_threads() G_STMT_START { \ if (_PyGObject_API->block_threads != NULL) \ |
