summaryrefslogtreecommitdiff
path: root/tests/scanner/regress.h
diff options
context:
space:
mode:
authorPhilip Chimento <philip.chimento@gmail.com>2018-05-09 23:36:50 -0700
committerPhilip Chimento <philip.chimento@gmail.com>2018-06-20 18:33:32 -0700
commit4fa6c29987ac23ff1e1f094a3d0ef4c4bcdacf4f (patch)
treeb72a945dd77648afbf10d8023d214ce990e75c7c /tests/scanner/regress.h
parent7043bb4b6842ba5572a4cf289a720b4044aeab5f (diff)
downloadgobject-introspection-4fa6c29987ac23ff1e1f094a3d0ef4c4bcdacf4f.tar.gz
regress: Add test for interface signal
It includes a pointer parameter; for some reason, the pointer parameter breaks g_object_info_find_signal() but a parameter-less signal doesn't. See gjs#147.
Diffstat (limited to 'tests/scanner/regress.h')
-rw-r--r--tests/scanner/regress.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/scanner/regress.h b/tests/scanner/regress.h
index 23b5792b..d88df3f2 100644
--- a/tests/scanner/regress.h
+++ b/tests/scanner/regress.h
@@ -1196,6 +1196,9 @@ struct _RegressTestInterfaceIface {
_GI_TEST_EXTERN
GType regress_test_interface_get_type (void) G_GNUC_CONST;
+_GI_TEST_EXTERN
+void regress_test_interface_emit_signal (RegressTestInterface *self);
+
/* gobject with non-standard prefix */
#define REGRESS_TEST_TYPE_WI_802_1X (regress_test_wi_802_1x_get_type ())
#define REGRESS_TEST_WI_802_1X(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), REGRESS_TEST_TYPE_WI_802_1X, RegressTestWi8021x))