OSDN Git Service

2006-09-14 Benjamin Kosnik <bkoz@redhat.com>
authorbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Sep 2006 22:28:55 +0000 (22:28 +0000)
committerbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Sep 2006 22:28:55 +0000 (22:28 +0000)
* include/bits/concurrence.h (__mutex::__mutex): Pass address of
mutex to *_MUTEX_INIT_FUNCTION.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116954 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/include/ext/concurrence.h

index 3d5f879..d40bee2 100644 (file)
@@ -1,4 +1,9 @@
-2006-09-13  Benjamin Kosnik  <bkoz@redhat.com>
+2006-09-14  Benjamin Kosnik  <bkoz@redhat.com>
+
+       * include/bits/concurrence.h (__mutex::__mutex): Pass address of
+       mutex to *_MUTEX_INIT_FUNCTION.
+       
+2006-09-13  Benjamin Kosnik  <bkoz@redhat.com> 
 
        * include/bits/atomicity.h: Move to...
        * include/ext/atomicity.h: ...here.     
index 54d21e5..5f71115 100644 (file)
@@ -81,7 +81,7 @@ _GLIBCXX_BEGIN_NAMESPACE(__gnu_cxx)
          __gthread_mutex_t __tmp = __GTHREAD_MUTEX_INIT;
          _M_mutex = __tmp;
 #else
-         __GTHREAD_MUTEX_INIT_FUNCTION(_M_mutex); 
+         __GTHREAD_MUTEX_INIT_FUNCTION(&_M_mutex); 
 #endif
        }
 #endif 
@@ -128,7 +128,7 @@ _GLIBCXX_BEGIN_NAMESPACE(__gnu_cxx)
          __gthread_recursive_mutex_t __tmp = __GTHREAD_RECURSIVE_MUTEX_INIT;
          _M_mutex = __tmp;
 #else
-         __GTHREAD_RECURSIVE_MUTEX_INIT_FUNCTION(_M_mutex); 
+         __GTHREAD_RECURSIVE_MUTEX_INIT_FUNCTION(&_M_mutex); 
 #endif
        }
 #endif