diff options
Diffstat (limited to 'src/function/base.h')
-rw-r--r-- | src/function/base.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/function/base.h b/src/function/base.h index 7c2043e..c3e1fb6 100644 --- a/src/function/base.h +++ b/src/function/base.h @@ -104,9 +104,7 @@ class FunctionBase : public xalan::Function { ); return this->document_cache_->create( - static_cast<Implementation*>( - const_cast<FunctionBase*>(this) - )->constructDocument( + static_cast<const Implementation*>(this)->constructDocument( valueGetter.get<typename std::tuple_element< Index, std::tuple<Types...> |