diff options
author | Kohei Yoshida <kohei.yoshida@collabora.com> | 2013-10-08 21:46:56 -0400 |
---|---|---|
committer | Kohei Yoshida <kohei.yoshida@collabora.com> | 2013-10-11 12:14:24 -0400 |
commit | a11e224e07a4fda0de64a9a0a181f6034e08d2e5 (patch) | |
tree | 1e229479db380a253e6f35fc937a0b09b53da830 /sc/inc/queryparam.hxx | |
parent | 516ecd072f9dbfbacce77127a02b666ce387982d (diff) |
Store svl::SharedString in query entry items, and adjust all call sites.
Change-Id: Ifd3bbb84c7abbe983a017a169c7e05914ef33450
Diffstat (limited to 'sc/inc/queryparam.hxx')
-rw-r--r-- | sc/inc/queryparam.hxx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sc/inc/queryparam.hxx b/sc/inc/queryparam.hxx index ad311ffc6982..ff89d3e62aac 100644 --- a/sc/inc/queryparam.hxx +++ b/sc/inc/queryparam.hxx @@ -28,6 +28,12 @@ struct ScDBQueryParamInternal; struct ScQueryEntry; +namespace svl { + +class SharedStringPool; + +} + struct ScQueryParamBase { bool bHasHeader; @@ -48,7 +54,7 @@ struct ScQueryParamBase ScQueryEntry* FindEntryByField(SCCOLROW nField, bool bNew); SC_DLLPUBLIC void RemoveEntryByField(SCCOLROW nField); void Resize(size_t nNew); - void FillInExcelSyntax(const OUString& aCellStr, SCSIZE nIndex); + void FillInExcelSyntax(svl::SharedStringPool& rPool, const OUString& aCellStr, SCSIZE nIndex); protected: typedef boost::ptr_vector<ScQueryEntry> EntriesType; |