From 97db362fd8e294a2079cf07fdc12e4771ef17424 Mon Sep 17 00:00:00 2001 From: Johan Dahlin Date: Mon, 20 Sep 2010 23:15:51 -0300 Subject: [IntrospectablePass] Improve error message Send in block postions so we can get accurate line numbers for warnings emitted from this class. --- tests/warn/callback-invalid-scope.h | 2 +- tests/warn/return-gobject.h | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'tests/warn') diff --git a/tests/warn/callback-invalid-scope.h b/tests/warn/callback-invalid-scope.h index f6cfd87b..46292aa8 100644 --- a/tests/warn/callback-invalid-scope.h +++ b/tests/warn/callback-invalid-scope.h @@ -8,4 +8,4 @@ void test_callback_invalid(GCallback *callback, gpointer user_data); // EXPECT:5: Warning: Test: Invalid scope 'invalid' for parameter 'callback' -// EXPECT:8: Warning: Test: test_callback_invalid: argument callback: Missing (scope) annotation for callback without GDestroyNotify (valid: call, async) +// EXPECT:3: Warning: Test: test_callback_invalid: argument callback: Missing (scope) annotation for callback without GDestroyNotify (valid: call, async) diff --git a/tests/warn/return-gobject.h b/tests/warn/return-gobject.h index 163d50cf..5e621c3a 100644 --- a/tests/warn/return-gobject.h +++ b/tests/warn/return-gobject.h @@ -3,3 +3,11 @@ GObject * test_get_object(void); // EXPECT:3: Warning: Test: test_get_object: return value: Missing (transfer) annotation + +/** + * test_get_object2: + * + */ +GObject * test_get_object2(void); + +// EXPECT:7: Warning: Test: test_get_object2: return value: Missing (transfer) annotation -- cgit v1.2.1