[libsigc++2] C++11: Replace deprecated std::auto_ptr by std::unique_ptr



commit acddfa7321303238f84b947c39c2d0fabd6e93a6
Author: Kjell Ahlstedt <kjell ahlstedt bredband net>
Date:   Mon Aug 3 14:44:55 2015 +0200

    C++11: Replace deprecated std::auto_ptr by std::unique_ptr

 sigc++/signal_base.cc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/sigc++/signal_base.cc b/sigc++/signal_base.cc
index 3856efd..3caa332 100644
--- a/sigc++/signal_base.cc
+++ b/sigc++/signal_base.cc
@@ -16,7 +16,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  */
 #include <sigc++/signal_base.h>
-#include <memory> // std::auto_ptr
+#include <memory> // std::unique_ptr
 
 namespace sigc {
 namespace internal {
@@ -138,7 +138,7 @@ void signal_impl::sweep()
 //static
 void* signal_impl::notify(void* d)
 {
-  std::auto_ptr<self_and_iter> si(static_cast<self_and_iter*>(d));
+  std::unique_ptr<self_and_iter> si(static_cast<self_and_iter*>(d));
 
   if (si->self_->exec_count_ == 0)
   {



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