[libsigc++2] C++11: More use of auto.



commit ef407133d10e910ea240688afe445fbbfd542286
Author: Murray Cumming <murrayc murrayc com>
Date:   Sat Jul 18 21:12:51 2015 +0200

    C++11: More use of auto.

 sigc++/macros/signal.h.m4 |    2 +-
 sigc++/signal_base.cc     |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/sigc++/macros/signal.h.m4 b/sigc++/macros/signal.h.m4
index 7a42c7e..e9cddd0 100644
--- a/sigc++/macros/signal.h.m4
+++ b/sigc++/macros/signal.h.m4
@@ -772,7 +772,7 @@ struct slot_list
 
   void pop_back()
     { 
-      iterator tmp_ = end();
+      auto tmp_ = end();
       erase(--tmp_);
     }
 
diff --git a/sigc++/signal_base.cc b/sigc++/signal_base.cc
index f10b2d1..f1a1efe 100644
--- a/sigc++/signal_base.cc
+++ b/sigc++/signal_base.cc
@@ -113,8 +113,8 @@ signal_impl::iterator_type signal_impl::erase(iterator_type i)
     
 signal_impl::iterator_type signal_impl::insert(signal_impl::iterator_type i, const slot_base& slot_)
 {
-  iterator_type temp = slots_.insert(i, slot_);
-  self_and_iter* si = new self_and_iter(this, temp);
+  auto temp = slots_.insert(i, slot_);
+  auto si = new self_and_iter(this, temp);
   temp->set_parent(si, &notify);
   return temp;
 }


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