From: Jürg Billeter Date: Fri, 26 Sep 2008 22:01:32 +0000 (+0000) Subject: Fix GThreadPool and GAsyncQueue bindings X-Git-Tag: VALA_0_4_0~71 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c37ecd7d3aaa8a96efad4e8330c027fdab33cbaa;p=thirdparty%2Fvala.git Fix GThreadPool and GAsyncQueue bindings 2008-09-26 Jürg Billeter * vapi/glib-2.0.vapi: Fix GThreadPool and GAsyncQueue bindings svn path=/trunk/; revision=1790 --- diff --git a/ChangeLog b/ChangeLog index 57a2e54bc..0fd2c5475 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-09-26 Jürg Billeter + + * vapi/glib-2.0.vapi: + + Fix GThreadPool and GAsyncQueue bindings + 2008-09-26 Jürg Billeter * gobject/valaccodegenerator.vala: diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi index 3030b3eba..df1636faf 100644 --- a/vapi/glib-2.0.vapi +++ b/vapi/glib-2.0.vapi @@ -1512,7 +1512,7 @@ namespace GLib { [Compact] [CCode (free_function = "g_thread_pool_free")] public class ThreadPool { - public ThreadPool (Func func, void* user_data, int max_threads, bool exclusive) throws ThreadError; + public ThreadPool (Func func, int max_threads, bool exclusive) throws ThreadError; public void push (void* data) throws ThreadError; public void set_max_threads (int max_threads) throws ThreadError; public int get_max_threads (); @@ -1522,7 +1522,7 @@ namespace GLib { public static int get_max_unused_threads (); public static uint get_num_unused_threads (); public static void stop_unused_threads (); - public void set_sort_function (CompareDataFunc func, void* user_data); + public void set_sort_function (CompareDataFunc func); public static void set_max_idle_time (uint interval); public static uint get_max_idle_time (); } @@ -1534,23 +1534,23 @@ namespace GLib { public class AsyncQueue { public AsyncQueue (); public void push (void* data); - public void push_sorted (void* data, CompareDataFunc func, void* user_data); + public void push_sorted (void* data, CompareDataFunc func); public void* pop (); public void* try_pop (); public void* timed_pop (ref TimeVal end_time); public int length (); - public void sort (CompareDataFunc func, void* user_data); + public void sort (CompareDataFunc func); public void @lock (); public void unlock (); public void ref_unlocked (); public void unref_and_unlock (); public void push_unlocked (void* data); - public void push_sorted_unlocked (void* data, CompareDataFunc func, void* user_data); + public void push_sorted_unlocked (void* data, CompareDataFunc func); public void* pop_unlocked (); public void* try_pop_unlocked (); public void* timed_pop_unlocked (ref TimeVal end_time); public int length_unlocked (); - public void sort_unlocked (CompareDataFunc func, void* user_data); + public void sort_unlocked (CompareDataFunc func); } /* Memory Allocation */