diff options
author | Colin Walters <walters@verbum.org> | 2010-11-19 16:59:02 -0500 |
---|---|---|
committer | Colin Walters <walters@verbum.org> | 2010-11-19 16:59:02 -0500 |
commit | 1113955bb6a5276c21771685dd30c51f9ef1661f (patch) | |
tree | 4d024db41c55301bf7e43f077f29405323a1bbce /tests/scanner/Regress-1.0-expected.gir | |
parent | 9f5da945add22bd3a2b72d50ed8f11387e51ce85 (diff) | |
download | gobject-introspection-1113955bb6a5276c21771685dd30c51f9ef1661f.tar.gz |
scanner: Only mark structures and unions as out-caller-allocates
These are the only things for which we expect native values to be
preserved; for e.g. flags and integers, we expect bindings to convert.
The particular rationale for this patch is to avoid flagging flags (sic)
as (out caller-allocates).
Diffstat (limited to 'tests/scanner/Regress-1.0-expected.gir')
-rw-r--r-- | tests/scanner/Regress-1.0-expected.gir | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/scanner/Regress-1.0-expected.gir b/tests/scanner/Regress-1.0-expected.gir index 515853b4..15fba0d8 100644 --- a/tests/scanner/Regress-1.0-expected.gir +++ b/tests/scanner/Regress-1.0-expected.gir @@ -962,6 +962,21 @@ TpAccount::status-changed</doc> </parameter> </parameters> </function> + <function name="global_get_flags_out" + c:identifier="regress_global_get_flags_out"> + <return-value transfer-ownership="none"> + <type name="none" c:type="void"/> + </return-value> + <parameters> + <parameter name="v" + direction="out" + caller-allocates="0" + transfer-ownership="full"> + <doc xml:whitespace="preserve">A flags value</doc> + <type name="TestFlags" c:type="RegressTestFlags*"/> + </parameter> + </parameters> + </function> <function name="random_function_with_skipped_structure" c:identifier="regress_random_function_with_skipped_structure" introspectable="0"> |