vala r1790 - in trunk: . vapi



Author: juergbi
Date: Fri Sep 26 22:01:32 2008
New Revision: 1790
URL: http://svn.gnome.org/viewvc/vala?rev=1790&view=rev

Log:
2008-09-26  JÃrg Billeter  <j bitron ch>

	* vapi/glib-2.0.vapi:

	Fix GThreadPool and GAsyncQueue bindings


Modified:
   trunk/ChangeLog
   trunk/vapi/glib-2.0.vapi

Modified: trunk/vapi/glib-2.0.vapi
==============================================================================
--- trunk/vapi/glib-2.0.vapi	(original)
+++ trunk/vapi/glib-2.0.vapi	Fri Sep 26 22:01:32 2008
@@ -1512,7 +1512,7 @@
 	[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 @@
 		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 @@
 	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 */



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]