summaryrefslogtreecommitdiff
path: root/gobject-introspection/gidlmodule.h
diff options
context:
space:
mode:
authorJuerg Billeter <j@bitron.ch>2008-01-11 21:44:01 +0000
committerJürg Billeter <juergbi@src.gnome.org>2008-01-11 21:44:01 +0000
commit2549f2b773a9d91a8c11d947019ce81d822207c9 (patch)
tree69d140e8e49323d93e627442873ad48fe1ca8be2 /gobject-introspection/gidlmodule.h
parent93b91d12979c0343b1240f06be989b1e44a2ba0f (diff)
downloadvala-2549f2b773a9d91a8c11d947019ce81d822207c9.tar.gz
update from gobject-introspection SVN, fixes bug 505920
2008-01-11 Juerg Billeter <j@bitron.ch> * gobject-introspection/: update from gobject-introspection SVN, fixes bug 505920 * vapigen/vala-gen-introspect/vala-gen-introspect.in: fix to work with updated gobject-introspection svn path=/trunk/; revision=829
Diffstat (limited to 'gobject-introspection/gidlmodule.h')
-rw-r--r--gobject-introspection/gidlmodule.h11
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