diff options
author | Colin Walters <walters@verbum.org> | 2009-02-26 19:44:24 (GMT) |
---|---|---|
committer | Colin Walters <walters@verbum.org> | 2009-02-26 19:44:24 (GMT) |
commit | 1b3ce6945e359e6cfbf1805be19db9599f134e09 (patch) | |
tree | bc3874a0c1850d485b5181fb2cc64266d9b315d8 /tests/scanner/foo.h | |
parent | 7b62eef116bec87fbd2c3ea13af95fcfc2e05cfd (diff) | |
parent | 4470a24e8cf3827efaddcfe240c3271cf1a0d6c0 (diff) |
Merge branch 'bug557383-vfuncs'
Diffstat (limited to 'tests/scanner/foo.h')
-rw-r--r-- | tests/scanner/foo.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/scanner/foo.h b/tests/scanner/foo.h index da30df3..2eeed6d 100644 --- a/tests/scanner/foo.h +++ b/tests/scanner/foo.h @@ -48,11 +48,13 @@ struct _FooInterfaceIface { GTypeInterface parent_iface; - void (*do_foo) (FooInterface *self); + void (*do_foo) (FooInterface *self, int x); }; GType foo_interface_get_type (void) G_GNUC_CONST; +void foo_interface_do_foo (FooInterface *iface, int x); + struct _FooSubInterfaceIface { GTypeInterface parent_iface; @@ -105,6 +107,8 @@ char * foo_object_dup_name (FooObject *object); void foo_object_handle_glyph (FooObject *object, UtilityGlyph glyph); +void foo_object_virtual_method (FooObject *object, int first_param); + int foo_object_static_meth (); struct _FooSubobject |