diff options
Diffstat (limited to 'gobject-introspection/gidlmodule.h')
-rw-r--r-- | gobject-introspection/gidlmodule.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gobject-introspection/gidlmodule.h b/gobject-introspection/gidlmodule.h index 17135764c..3564a75fc 100644 --- a/gobject-introspection/gidlmodule.h +++ b/gobject-introspection/gidlmodule.h @@ -22,6 +22,7 @@ #define __G_IDL_MODULE_H__ #include <glib.h> +#include "gmetadata.h" G_BEGIN_DECLS @@ -31,16 +32,16 @@ typedef struct _GIdlModule GIdlModule; struct _GIdlModule { gchar *name; + gchar *shared_library; GList *entries; }; -GIdlModule *g_idl_module_new (const gchar *name); +GIdlModule *g_idl_module_new (const gchar *name, + const gchar *module_filename); void g_idl_module_free (GIdlModule *module); -void g_idl_module_build_metadata (GIdlModule *module, - GList *modules, - guchar **metadata, - gsize *length); +GMetadata * g_idl_module_build_metadata (GIdlModule *module, + GList *modules); G_END_DECLS |