]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
clutter-1.0: Fix methods with owned delegate parameters.
authorFrederik Zipp <fzipp@gmx.de>
Thu, 22 Jul 2010 18:41:06 +0000 (11:41 -0700)
committerEvan Nemerson <evan@coeus-group.com>
Thu, 22 Jul 2010 18:41:06 +0000 (11:41 -0700)
vapi/clutter-1.0.vapi
vapi/packages/clutter-1.0/clutter-1.0-custom.vala

index e140e495c065f4ee45b609c731641df6a6091fe3..2a7424002ab9366bc81f303463e69ad3c8dbed39 100644 (file)
@@ -7,7 +7,7 @@ namespace Clutter {
                [CCode (cheader_filename = "clutter/clutter.h")]
                public static uint add (uint fps, GLib.SourceFunc func);
                [CCode (cheader_filename = "clutter/clutter.h")]
-               public static uint add_full (int priority, uint fps, GLib.SourceFunc func, GLib.DestroyNotify? notify = null);
+               public static uint add_full (int priority, uint fps, owned GLib.SourceFunc func);
        }
        [CCode (cprefix = "ClutterThreads", lower_case_cprefix = "clutter_threads_")]
        namespace Threads {
@@ -16,21 +16,21 @@ namespace Clutter {
                        [CCode (cname = "clutter_threads_add_frame_source", cheader_filename = "clutter/clutter.h")]
                        public static uint add (uint fps, GLib.SourceFunc func);
                        [CCode (cname = "clutter_threads_add_frame_source_full", cheader_filename = "clutter/clutter.h")]
-                       public static uint add_full (int priority, uint fps, GLib.SourceFunc func, GLib.DestroyNotify? notify = null);
+                       public static uint add_full (int priority, uint fps, owned GLib.SourceFunc func);
                }
                [CCode (cprefix = "ClutterThreadsIdle", lower_case_cprefix = "clutter_threads_idle_")]
                namespace Idle {
                        [CCode (cname = "clutter_threads_add_idle", cheader_filename = "clutter/clutter.h")]
                        public static uint add (GLib.SourceFunc func);
                        [CCode (cname = "clutter_threads_add_idle_full", cheader_filename = "clutter/clutter.h")]
-                       public static uint add_full (int priority, GLib.SourceFunc func, GLib.DestroyNotify? notify = null);
+                       public static uint add_full (int priority, owned GLib.SourceFunc func);
                }
                [CCode (cprefix = "ClutterThreadsTimeout", lower_case_cprefix = "clutter_threads_timeout_")]
                namespace Timeout {
                        [CCode (cname = "clutter_threads_add_timeout", cheader_filename = "clutter/clutter.h")]
                        public static uint add (uint interval, GLib.SourceFunc func);
                        [CCode (cname = "clutter_threads_add_timeout_full", cheader_filename = "clutter/clutter.h")]
-                       public static uint add_full (int priority, uint interval, GLib.SourceFunc func, GLib.DestroyNotify? notify = null);
+                       public static uint add_full (int priority, uint interval, owned GLib.SourceFunc func);
                }
                [CCode (cheader_filename = "clutter/clutter.h")]
                public static void enter ();
index 42c2ad2ebeee23df7f6d938a52ce229a66bc5b38..c894effe286fc47dfe4cef91108a95eba792951b 100644 (file)
@@ -52,7 +52,7 @@ namespace Clutter {
        [CCode (cheader_filename = "clutter/clutter.h")]
        namespace FrameSource {
                public static uint add (uint fps, GLib.SourceFunc func);
-               public static uint add_full (int priority, uint fps, GLib.SourceFunc func, GLib.DestroyNotify? notify = null);
+               public static uint add_full (int priority, uint fps, owned GLib.SourceFunc func);
        }
 
        public class InputDevice {
@@ -103,7 +103,7 @@ namespace Clutter {
                        [CCode (cname = "clutter_threads_add_frame_source")]
                        public static uint add (uint fps, GLib.SourceFunc func);
                        [CCode (cname = "clutter_threads_add_frame_source_full")]
-                       public static uint add_full (int priority, uint fps, GLib.SourceFunc func, GLib.DestroyNotify? notify = null);
+                       public static uint add_full (int priority, uint fps, owned GLib.SourceFunc func);
                }
 
                [CCode (cheader_filename = "clutter/clutter.h")]
@@ -111,7 +111,7 @@ namespace Clutter {
                        [CCode (cname = "clutter_threads_add_idle")]
                        public static uint add (GLib.SourceFunc func);
                        [CCode (cname = "clutter_threads_add_idle_full")]
-                       public static uint add_full (int priority, GLib.SourceFunc func, GLib.DestroyNotify? notify = null);
+                       public static uint add_full (int priority, owned GLib.SourceFunc func);
                }
 
                [CCode (cheader_filename = "clutter/clutter.h")]
@@ -119,7 +119,7 @@ namespace Clutter {
                        [CCode (cname = "clutter_threads_add_timeout")]
                        public static uint add (uint interval, GLib.SourceFunc func);
                        [CCode (cname = "clutter_threads_add_timeout_full")]
-                       public static uint add_full (int priority, uint interval, GLib.SourceFunc func, GLib.DestroyNotify? notify = null);
+                       public static uint add_full (int priority, uint interval, owned GLib.SourceFunc func);
                }
 
                public static void enter ();