summaryrefslogtreecommitdiff
path: root/tests/scanner/regress.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/scanner/regress.c')
-rw-r--r--tests/scanner/regress.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/scanner/regress.c b/tests/scanner/regress.c
index 8a0652fc..7669186b 100644
--- a/tests/scanner/regress.c
+++ b/tests/scanner/regress.c
@@ -3438,6 +3438,20 @@ regress_test_callback_user_data (RegressTestCallbackUserData callback,
return callback(user_data);
}
+/**
+ * regress_test_callback_return_full:
+ * @callback: (scope call):
+ *
+ **/
+void
+regress_test_callback_return_full (RegressTestCallbackReturnFull callback)
+{
+ RegressTestObj *obj;
+
+ obj = callback ();
+ g_object_unref (obj);
+}
+
static GSList *notified_callbacks = NULL;
/**