aboutsummaryrefslogtreecommitdiffstats
path: root/vmime/utility/smartPtr.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'vmime/utility/smartPtr.hpp')
-rw-r--r--vmime/utility/smartPtr.hpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/vmime/utility/smartPtr.hpp b/vmime/utility/smartPtr.hpp
index 19f21f52..d2a78a6d 100644
--- a/vmime/utility/smartPtr.hpp
+++ b/vmime/utility/smartPtr.hpp
@@ -53,7 +53,7 @@ public:
operator T*() { return (m_ptr); }
- T* const operator ->() { return (m_ptr); }
+ T* operator ->() { return (m_ptr); }
T& operator *() { return (*m_ptr); }
};
@@ -79,7 +79,7 @@ public:
/** Add a strong reference to the managed object.
*/
- virtual const bool addStrong() = 0;
+ virtual bool addStrong() = 0;
/** Release a strong reference to the managed object.
* If it is the last reference, the object is destroyed.
@@ -106,14 +106,14 @@ public:
*
* @return strong reference count
*/
- virtual const long getStrongRefCount() const = 0;
+ virtual long getStrongRefCount() const = 0;
/** Return the number of weak refs to this object.
* For debugging purposes only.
*
* @return weak reference count
*/
- virtual const long getWeakRefCount() const = 0;
+ virtual long getWeakRefCount() const = 0;
protected:
@@ -168,8 +168,8 @@ public:
T* operator ->() { return m_ptr; }
const T* operator ->() const { return m_ptr; }
- const T* const get() const { return m_ptr; }
- T* const get() { return m_ptr; }
+ const T* get() const { return m_ptr; }
+ T* get() { return m_ptr; }
// dynamic_cast