r4114 - trunk/birnet
- From: timj svn gnome org
- To: svn-commits-list gnome org
- Subject: r4114 - trunk/birnet
- Date: Tue, 28 Nov 2006 20:04:40 -0500 (EST)
Author: timj
Date: 2006-11-28 20:04:38 -0500 (Tue, 28 Nov 2006)
New Revision: 4114
Modified:
trunk/birnet/ChangeLog
trunk/birnet/birnetthreadimpl.cc
Log:
Tue Nov 28 01:20:57 2006 Tim Janik <timj gtk org>
* birnetthreadimpl.cc: do not provide chain/unchain functions after
thread system initialization, since calling them at this point is
invalid.
Modified: trunk/birnet/ChangeLog
===================================================================
--- trunk/birnet/ChangeLog 2006-11-28 20:08:10 UTC (rev 4113)
+++ trunk/birnet/ChangeLog 2006-11-29 01:04:38 UTC (rev 4114)
@@ -1,3 +1,9 @@
+Tue Nov 28 01:20:57 2006 Tim Janik <timj gtk org>
+
+ * birnetthreadimpl.cc: do not provide chain/unchain functions after
+ thread system initialization, since calling them at this point is
+ invalid.
+
Wed Nov 22 19:45:21 2006 Tim Janik <timj gtk org>
* birnetutils.cc (url_test_show): prefer configurable browser launchers
Modified: trunk/birnet/birnetthreadimpl.cc
===================================================================
--- trunk/birnet/birnetthreadimpl.cc 2006-11-28 20:08:10 UTC (rev 4113)
+++ trunk/birnet/birnetthreadimpl.cc 2006-11-29 01:04:38 UTC (rev 4114)
@@ -1499,12 +1499,12 @@
static BirnetThreadTable fallback_thread_table = {
- common_mutex_chain4init,
- common_mutex_unchain,
- common_rec_mutex_chain4init,
- common_rec_mutex_unchain,
- common_cond_chain4init,
- common_cond_unchain,
+ NULL, /* mutex_chain4init */
+ NULL, /* mutex_unchain */
+ NULL, /* rec_mutex_chain4init */
+ NULL, /* rec_mutex_unchain */
+ NULL, /* cond_chain4init */
+ NULL, /* cond_unchain */
(void (*) (volatile void*, volatile void*)) g_atomic_pointer_set,
(void*(*) (volatile void*)) g_atomic_pointer_get,
(int (*) (volatile void*, volatile void*, volatile void*)) g_atomic_pointer_compare_and_exchange,
@@ -1638,12 +1638,12 @@
}
static BirnetThreadTable pth_thread_table = {
- common_mutex_chain4init,
- common_mutex_unchain,
- common_rec_mutex_chain4init,
- common_rec_mutex_unchain,
- common_cond_chain4init,
- common_cond_unchain,
+ NULL, /* mutex_chain4init */
+ NULL, /* mutex_unchain */
+ NULL, /* rec_mutex_chain4init */
+ NULL, /* rec_mutex_unchain */
+ NULL, /* cond_chain4init */
+ NULL, /* cond_unchain */
(void (*) (volatile void*, volatile void*)) g_atomic_pointer_set,
(void*(*) (volatile void*)) g_atomic_pointer_get,
(int (*) (volatile void*, volatile void*, volatile void*)) g_atomic_pointer_compare_and_exchange,
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]