summaryrefslogtreecommitdiff
path: root/girepository/girmodule.c
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2008-11-25 22:29:20 +0000
committerJohan Dahlin <johan@src.gnome.org>2008-11-25 22:29:20 +0000
commit792c394d3b0350652291f2f93f9d769c3a03024e (patch)
treeca01bd0a4ad24825e7470f8a5e187a5d82844f7b /girepository/girmodule.c
parent620a59eec01141746f560a3b37357b838a47177a (diff)
downloadgobject-introspection-792c394d3b0350652291f2f93f9d769c3a03024e.tar.gz
Bug 559705 – Missing association between static methods and classes
2008-11-25 Colin Walters <walters@verbum.org> Bug 559705 – Missing association between static methods and classes * docs/typelib-format.txt: * girepository/ginfo.c (g_function_info_get_flags): * girepository/girmodule.c (g_ir_module_build_typelib): * girepository/girnode.c (g_ir_node_get_size), (g_ir_node_build_typelib): * girepository/girparser.c (start_function): * girepository/gtypelib.c (g_typelib_check_sanity), (validate_header), (validate_function_blob): * girepository/gtypelib.h: * giscanner/ast.py: * giscanner/girwriter.py: * giscanner/glibtransformer.py: * tests/scanner/foo-1.0-expected.gir: * tests/scanner/foo-1.0-expected.tgir: * tests/scanner/foo.h: svn path=/trunk/; revision=972
Diffstat (limited to 'girepository/girmodule.c')
-rw-r--r--girepository/girmodule.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/girepository/girmodule.c b/girepository/girmodule.c
index 1b26f3de..be41a1ed 100644
--- a/girepository/girmodule.c
+++ b/girepository/girmodule.c
@@ -209,7 +209,7 @@ g_ir_module_build_typelib (GIrModule *module,
: 0);
header->directory = ALIGN_VALUE (header_size, 4);
header->entry_blob_size = 12;
- header->function_blob_size = 16;
+ header->function_blob_size = sizeof (FunctionBlob);
header->callback_blob_size = 12;
header->signal_blob_size = 12;
header->vfunc_blob_size = 16;