tests: Add the scope for callbacks in expected girs
authorJohan Bilien <jobi@litl.com>
Mon, 18 Jan 2010 15:03:11 +0000 (10:03 -0500)
committerJohan Bilien <jobi@litl.com>
Mon, 18 Jan 2010 15:03:11 +0000 (10:03 -0500)
following my previous patch to systematically specify the scope in
callbacks. Had forgotten to add these.

tests/scanner/foo-1.0-expected.gir
tests/scanner/foo-1.0-expected.tgir
tests/scanner/utility-1.0-expected.gir
tests/scanner/utility-1.0-expected.tgir

index 7c7cc93..bf17146 100644 (file)
@@ -739,7 +739,7 @@ uses a C sugar return type.">
         <parameter name="data" transfer-ownership="none">
           <type name="any" c:type="gpointer"/>
         </parameter>
-        <parameter name="destroy" transfer-ownership="none">
+        <parameter name="destroy" transfer-ownership="none" scope="call">
           <type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
         </parameter>
       </parameters>
@@ -878,7 +878,7 @@ uses a C sugar return type.">
         <parameter name="i" transfer-ownership="none">
           <type name="int" c:type="gint"/>
         </parameter>
-        <parameter name="callback" transfer-ownership="none">
+        <parameter name="callback" transfer-ownership="none" scope="call">
           <type name="VarargsCallback" c:type="FooVarargsCallback"/>
         </parameter>
       </parameters>
@@ -889,7 +889,7 @@ uses a C sugar return type.">
         <type name="none" c:type="void"/>
       </return-value>
       <parameters>
-        <parameter name="callback" transfer-ownership="none">
+        <parameter name="callback" transfer-ownership="none" scope="call">
           <type name="VarargsCallback" c:type="FooVarargsCallback"/>
         </parameter>
       </parameters>
@@ -900,10 +900,10 @@ uses a C sugar return type.">
         <type name="none" c:type="void"/>
       </return-value>
       <parameters>
-        <parameter name="callback" transfer-ownership="none">
+        <parameter name="callback" transfer-ownership="none" scope="call">
           <type name="VarargsCallback" c:type="FooVarargsCallback"/>
         </parameter>
-        <parameter name="callback2" transfer-ownership="none">
+        <parameter name="callback2" transfer-ownership="none" scope="call">
           <type name="VarargsCallback" c:type="FooVarargsCallback"/>
         </parameter>
       </parameters>
index 4afb3ce..959e99f 100644 (file)
         <parameter name="data" transfer-ownership="none">
           <type name="any"/>
         </parameter>
-        <parameter name="destroy" transfer-ownership="none">
+        <parameter name="destroy" transfer-ownership="none" scope="call">
           <type name="GLib.DestroyNotify"/>
         </parameter>
       </parameters>
index a597d5d..528d420 100644 (file)
@@ -82,7 +82,7 @@ and/or use gtk-doc annotations.  -->
           <parameter name="user_data" transfer-ownership="none">
             <type name="any" c:type="gpointer"/>
           </parameter>
-          <parameter name="destroy" transfer-ownership="none">
+          <parameter name="destroy" transfer-ownership="none" scope="call">
             <type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
           </parameter>
         </parameters>
@@ -149,7 +149,10 @@ and/or use gtk-doc annotations.  -->
         <parameter name="path" transfer-ownership="none">
           <type name="utf8" c:type="char*"/>
         </parameter>
-        <parameter name="func" transfer-ownership="none" closure="2">
+        <parameter name="func"
+                   transfer-ownership="none"
+                   scope="call"
+                   closure="2">
           <type name="FileFunc" c:type="UtilityFileFunc"/>
         </parameter>
         <parameter name="user_data" transfer-ownership="none">
index a58a132..e696d7d 100644 (file)
@@ -60,7 +60,7 @@
           <parameter name="user_data" transfer-ownership="none">
             <type name="any"/>
           </parameter>
-          <parameter name="destroy" transfer-ownership="none">
+          <parameter name="destroy" transfer-ownership="none" scope="call">
             <type name="GLib.DestroyNotify"/>
           </parameter>
         </parameters>
         <parameter name="path" transfer-ownership="none">
           <type name="utf8"/>
         </parameter>
-        <parameter name="func" transfer-ownership="none" closure="2">
+        <parameter name="func" transfer-ownership="none" scope="call" closure="2">
           <type name="FileFunc"/>
         </parameter>
         <parameter name="user_data" transfer-ownership="none">