summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2019-01-13 14:00:28 +0100
committerGuido Günther <agx@sigxcpu.org>2019-01-13 14:08:18 +0100
commit361aa17c5302d5d9501b71ec352b39452dea6d23 (patch)
tree89d7d164d0be0169ab2297b5ea8d8abefb500827 /tests
parent329b71b7400b8bcf387a8c5551356ab9d76584b8 (diff)
downloadgobject-introspection-361aa17c5302d5d9501b71ec352b39452dea6d23.tar.gz
maintransformer: Don't warn on (optional) annotations on (inout)
This makes the scanner consistent with the docs.
Diffstat (limited to 'tests')
-rw-r--r--tests/warn/invalid-optional.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/warn/invalid-optional.h b/tests/warn/invalid-optional.h
index bcd8df6e..b9d3f279 100644
--- a/tests/warn/invalid-optional.h
+++ b/tests/warn/invalid-optional.h
@@ -4,13 +4,13 @@
* test_invalid_optional:
* @param: (optional):
* @param2: (optional):
- * @param3: (optional) (inout):
+ * @param3: (optional) (in):
*
* Returns: (optional):
*/
int *test_invalid_optional(int param, GObject *param2, int *param3);
-// EXPECT:5: Warning: Test: invalid "optional" annotation: only valid for out parameters
-// EXPECT:6: Warning: Test: invalid "optional" annotation: only valid for out parameters
-// EXPECT:7: Warning: Test: invalid "optional" annotation: only valid for out parameters
-// EXPECT:9: Warning: Test: invalid "optional" annotation: only valid for out parameters
+// EXPECT:5: Warning: Test: invalid "optional" annotation: only valid for out and inout parameters
+// EXPECT:6: Warning: Test: invalid "optional" annotation: only valid for out and inout parameters
+// EXPECT:7: Warning: Test: invalid "optional" annotation: only valid for out and inout parameters
+// EXPECT:9: Warning: Test: invalid "optional" annotation: only valid for out and inout parameters