From 2363e917ce5494570e35db4217ff5dd3558d96dc Mon Sep 17 00:00:00 2001
From: Tristan Matthews <tristan.matthews@savoirfairelinux.com>
Date: Mon, 13 Jun 2011 17:30:15 -0400
Subject: [PATCH] * #6127: make noncopyable class actually noncopyable

---
 sflphone-common/libs/utilspp/NonCopyable.hpp | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/sflphone-common/libs/utilspp/NonCopyable.hpp b/sflphone-common/libs/utilspp/NonCopyable.hpp
index 43f68e9d32..2a684d136c 100644
--- a/sflphone-common/libs/utilspp/NonCopyable.hpp
+++ b/sflphone-common/libs/utilspp/NonCopyable.hpp
@@ -28,13 +28,15 @@ namespace utilspp
 {
    class NonCopyable
    {
-      public:
+      protected:
          NonCopyable()
          {}
+         ~NonCopyable()
+         {}
 
       private:
-         NonCopyable(const NonCopyable&)
-         {}
+         NonCopyable(const NonCopyable&);
+         const NonCopyable& operator=(const NonCopyable&);
    };
 }
 
-- 
GitLab