diff options
author | Johan Dahlin <johan@src.gnome.org> | 2009-01-14 21:33:29 +0000 |
---|---|---|
committer | Johan Dahlin <johan@src.gnome.org> | 2009-01-14 21:33:29 +0000 |
commit | 55aca91f752a6676eabf3be8d940361ea1dcdc35 (patch) | |
tree | 64fde346c0174cf67176ee884b231944e654bd61 /tests/scanner/annotation.c | |
parent | d953f65ad20ea6ecc39882de8230bb2522ea1a04 (diff) | |
download | gobject-introspection-55aca91f752a6676eabf3be8d940361ea1dcdc35.tar.gz |
Add a few more test-cases
svn path=/trunk/; revision=1038
Diffstat (limited to 'tests/scanner/annotation.c')
-rw-r--r-- | tests/scanner/annotation.c | 25 |
1 files changed, 23 insertions, 2 deletions
diff --git a/tests/scanner/annotation.c b/tests/scanner/annotation.c index 337b9733..235f616a 100644 --- a/tests/scanner/annotation.c +++ b/tests/scanner/annotation.c @@ -515,7 +515,7 @@ annotation_object_do_not_use (AnnotationObject *object) /** * annotation_init: * @argc: (inout): The number of args. - * @argv: (inout) (array length=argc zero-terminated=1): The arguments. + * @argv: (inout) (array length=argc): The arguments. **/ void annotation_init (int *argc, char ***argv) @@ -527,7 +527,7 @@ annotation_init (int *argc, char ***argv) * annotation_return_array: * @length: (out): Number of return values * - * Return value: (array length=length zero-terminated=1): The return value + * Return value: (array length=length): The return value **/ char ** annotation_return_array (int *length) @@ -536,6 +536,27 @@ annotation_return_array (int *length) } /** + * annotation_string_zero_terminated: + * + * Return value: (array zero-terminated=1): The return value + **/ +char ** +annotation_string_zero_terminated (void) +{ + return NULL; +} + +/** + * annotation_string_zero_terminated_out: + * @out: (array zero-terminated=1) (inout) + **/ +void +annotation_string_zero_terminated_out (char ***out) +{ + return NULL; +} + +/** * annotation_versioned: * * Since: 0.6 |