summaryrefslogtreecommitdiff
path: root/sc/inc/queryentry.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/inc/queryentry.hxx')
-rw-r--r--sc/inc/queryentry.hxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/sc/inc/queryentry.hxx b/sc/inc/queryentry.hxx
index ff6a6aff4f06..9b94f7cdcf6b 100644
--- a/sc/inc/queryentry.hxx
+++ b/sc/inc/queryentry.hxx
@@ -68,13 +68,15 @@ struct SC_DLLPUBLIC ScQueryEntry
bool IsQueryByEmpty() const;
void SetQueryByNonEmpty();
bool IsQueryByNonEmpty() const;
- const Item& GetQueryItem() const;
- Item& GetQueryItem();
+ const Item& GetQueryItem() const { return GetQueryItemImpl(); }
+ Item& GetQueryItem() { return GetQueryItemImpl(); }
void Clear();
ScQueryEntry& operator=( const ScQueryEntry& r );
bool operator==( const ScQueryEntry& r ) const;
private:
+ Item& GetQueryItemImpl() const;
+
/**
* Stores all query items. It must contain at least one item at all times
* (for single equality match queries or comparative queries). It may