From 8de6948e4f67b65d0320f7ec08ab9ad8328b2411 Mon Sep 17 00:00:00 2001 From: Matúš Kukan Date: Thu, 29 Sep 2011 13:11:26 +0200 Subject: fix trunk gcc compile errors --- o3tl/inc/o3tl/lazy_update.hxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'o3tl/inc') 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; -- cgit v1.2.3