diff options
Diffstat (limited to 'o3tl')
-rw-r--r-- | o3tl/inc/o3tl/lazy_update.hxx | 6 |
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; |