OSDN Git Service

* libsupc++/eh_globals.cc (~__eh_globals_init): Unset _M_init.
authormrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 10 Jul 2006 21:50:34 +0000 (21:50 +0000)
committermrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 10 Jul 2006 21:50:34 +0000 (21:50 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115318 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/eh_globals.cc

index 153eb82..774b3df 100644 (file)
@@ -1,3 +1,7 @@
+2006-07-10  Mike Stump  <mrs@apple.com>
+
+       * libsupc++/eh_globals.cc (~__eh_globals_init): Unset _M_init.
+
 2006-07-10  Benjamin Kosnik  <bkoz@redhat.com>
 
        PR libstdc++/15448
index 5f44e13..08492e6 100644 (file)
@@ -111,6 +111,7 @@ struct __eh_globals_init
   {
     if (_M_init)
       __gthread_key_delete(_M_key);
+    _M_init = false;
   }
 };