]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
mutex (call_once(once_flag&, _Callable, _Args&&...)): Explicitly qualify with std...
authorJonathan Wakely <jwakely.gcc@gmail.com>
Tue, 22 Dec 2009 12:45:12 +0000 (12:45 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 22 Dec 2009 12:45:12 +0000 (12:45 +0000)
2009-12-22  Jonathan Wakely  <jwakely.gcc@gmail.com>

* include/std/mutex (call_once(once_flag&, _Callable, _Args&&...)):
Explicitly qualify with std:: bind calls.

From-SVN: r155397

libstdc++-v3/ChangeLog
libstdc++-v3/include/std/mutex

index fca9703309bf9ec0a2e345bbb72a63f34ee7d075..217b2977a651ae08c4ba3818431048a4afecc656 100644 (file)
@@ -1,3 +1,8 @@
+2009-12-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * include/std/mutex (call_once(once_flag&, _Callable, _Args&&...)):
+       Explicitly qualify with std:: bind calls.
+
 2009-12-21  Benjamin Kosnik  <bkoz@redhat.com>
 
        PR libstdc++/42456
index b3a04380641160050818028f5b64af07e493b78f..cc91e95e456c0bb6e350a99b6c51dd1d409d2fab 100644 (file)
@@ -722,12 +722,12 @@ namespace std
     call_once(once_flag& __once, _Callable __f, _Args&&... __args)
     {
 #ifdef _GLIBCXX_HAVE_TLS
-      auto __bound_functor = bind(__f, __args...);
+      auto __bound_functor = std::bind(__f, __args...);
       __once_callable = &__bound_functor;
       __once_call = &__once_call_impl<decltype(__bound_functor)>;
 #else
       unique_lock<mutex> __functor_lock(__get_once_mutex());
-      __once_functor = bind(__f, __args...);
+      __once_functor = std::bind(__f, __args...);
       __set_once_functor_lock_ptr(&__functor_lock);
 #endif