Bug 585579: Update Everything-1.0-expected.gir to match recent array/strv changes.
authorC. Scott Ananian <cscott@litl.com>
Fri, 12 Jun 2009 15:19:40 +0000 (11:19 -0400)
committerC. Scott Ananian <cscott@litl.com>
Fri, 12 Jun 2009 17:23:55 +0000 (13:23 -0400)
gir/Everything-1.0-expected.gir

index 234860a..daad5e2 100644 (file)
@@ -483,6 +483,22 @@ case.">
         </parameter>
       </parameters>
     </function>
+    <function name="test_array_int_in_take"
+              c:identifier="test_array_int_in_take">
+      <return-value transfer-ownership="none">
+        <type name="int" c:type="int"/>
+      </return-value>
+      <parameters>
+        <parameter name="n_ints" transfer-ownership="none">
+          <type name="int" c:type="int"/>
+        </parameter>
+        <parameter name="ints" transfer-ownership="full" doc="List of ints">
+          <array length="0" c:type="int*">
+            <type name="int"/>
+          </array>
+        </parameter>
+      </parameters>
+    </function>
     <function name="test_array_int_none_out"
               c:identifier="test_array_int_none_out">
       <return-value transfer-ownership="none"
@@ -1109,6 +1125,19 @@ call and can be released on return.">
         </parameter>
       </parameters>
     </function>
+    <function name="test_strv_in_container"
+              c:identifier="test_strv_in_container">
+      <return-value transfer-ownership="none">
+        <type name="boolean" c:type="gboolean"/>
+      </return-value>
+      <parameters>
+        <parameter name="arr" transfer-ownership="container">
+          <array c:type="char**">
+            <type name="utf8"/>
+          </array>
+        </parameter>
+      </parameters>
+    </function>
     <function name="test_strv_out"
               c:identifier="test_strv_out"
               doc="No annotations here.  We want the default to Do The Right Thing.">
@@ -1121,7 +1150,7 @@ call and can be released on return.">
     <function name="test_strv_out_c"
               c:identifier="test_strv_out_c"
               doc="No annotations here.  We want the default to Do The Right Thing.">
-      <return-value transfer-ownership="none">
+      <return-value transfer-ownership="full">
         <array c:type="char**">
           <type name="utf8"/>
         </array>
@@ -1135,6 +1164,18 @@ call and can be released on return.">
         </array>
       </return-value>
     </function>
+    <function name="test_strv_outarg" c:identifier="test_strv_outarg">
+      <return-value transfer-ownership="none">
+        <type name="none" c:type="void"/>
+      </return-value>
+      <parameters>
+        <parameter name="retp" direction="out" transfer-ownership="container">
+          <array c:type="char***">
+            <type name="utf8"/>
+          </array>
+        </parameter>
+      </parameters>
+    </function>
     <function name="test_timet" c:identifier="test_timet">
       <return-value transfer-ownership="none">
         <type name="time_t" c:type="time_t"/>