[glibmm] tests/glibmm_refptr: Slight improvement.



commit c4b89c7df059d7b29291dc3631be9c0494c8fca8
Author: Murray Cumming <murrayc murrayc com>
Date:   Tue Jul 28 09:39:58 2015 +0200

    tests/glibmm_refptr: Slight improvement.
    
    test_refptr_universal_reference_move_constructor(): Make even
    more sure that its the copy constructor that the compiler uses.

 tests/glibmm_refptr/main.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/tests/glibmm_refptr/main.cc b/tests/glibmm_refptr/main.cc
index 79ce4c9..d55cb57 100644
--- a/tests/glibmm_refptr/main.cc
+++ b/tests/glibmm_refptr/main.cc
@@ -200,7 +200,7 @@ static
 void test_refptr_universal_reference_move_constructor()
 {
   Glib::RefPtr<SomethingDerived> refSomethingDerived(new SomethingDerived());
-  Glib::RefPtr<Something> refSomething = std::move(refSomethingDerived);
+  Glib::RefPtr<Something> refSomething(std::move(refSomethingDerived));
   g_assert_cmpint(refSomething->ref_count(), ==, 1);
   g_assert(!refSomethingDerived);
   g_assert_cmpint(refSomething->max_ref_count(), ==, 1);


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