summaryrefslogtreecommitdiff
path: root/o3tl
diff options
context:
space:
mode:
authorMatúš Kukan <matus.kukan@gmail.com>2011-09-29 13:11:26 +0200
committerMatúš Kukan <matus.kukan@gmail.com>2011-09-29 13:22:57 +0200
commit8de6948e4f67b65d0320f7ec08ab9ad8328b2411 (patch)
treea0727d9ed0cfb35861b3074950b1e285176f5c4d /o3tl
parent3482b33aeee0e2f87ab33da7f543d9aff897e66b (diff)
fix trunk gcc compile errors
Diffstat (limited to 'o3tl')
-rw-r--r--o3tl/inc/o3tl/lazy_update.hxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/o3tl/inc/o3tl/lazy_update.hxx b/o3tl/inc/o3tl/lazy_update.hxx
index 08c7b12375c1..5bae545c9b81 100644
--- a/o3tl/inc/o3tl/lazy_update.hxx
+++ b/o3tl/inc/o3tl/lazy_update.hxx
@@ -102,13 +102,13 @@ output( myValue.getOutValue() );
void setInValue( input_type const& rIn ) { Functor::m_bCacheDirty = true; m_aInput = rIn; }
input_type const& getInValue() const { return m_aInput; }
- output_type const& getOutValue() const { return implUpdateValue(m_aInput); }
+ output_type const& getOutValue() const { return this->implUpdateValue(m_aInput); }
input_type& operator*() { Functor::m_bCacheDirty = true; return m_aInput; }
input_type* operator->() { Functor::m_bCacheDirty = true; return &m_aInput; }
- output_type const& operator*() const { return implUpdateValue(m_aInput); }
- output_type const* operator->() const { return &implUpdateValue(m_aInput); }
+ output_type const& operator*() const { return this->implUpdateValue(m_aInput); }
+ output_type const* operator->() const { return &(this->implUpdateValue(m_aInput)); }
private:
input_type m_aInput;