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/source/filter/xml/XMLExportDataPilot.cxx | |
parent | 516ecd072f9dbfbacce77127a02b666ce387982d (diff) |
Store svl::SharedString in query entry items, and adjust all call sites.
Change-Id: Ifd3bbb84c7abbe983a017a169c7e05914ef33450
Diffstat (limited to 'sc/source/filter/xml/XMLExportDataPilot.cxx')
-rw-r--r-- | sc/source/filter/xml/XMLExportDataPilot.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sc/source/filter/xml/XMLExportDataPilot.cxx b/sc/source/filter/xml/XMLExportDataPilot.cxx index c9b9b3b13d5f..cd711d4b0edb 100644 --- a/sc/source/filter/xml/XMLExportDataPilot.cxx +++ b/sc/source/filter/xml/XMLExportDataPilot.cxx @@ -112,15 +112,15 @@ void ScXMLExportDataPilot::WriteDPCondition(const ScQueryEntry& aQueryEntry, boo if (bIsCaseSensitive) rExport.AddAttribute(XML_NAMESPACE_TABLE, XML_CASE_SENSITIVE, XML_TRUE); const ScQueryEntry::Item& rItem = aQueryEntry.GetQueryItem(); - const OUString& rQueryStr = rItem.maString; + OUString aQueryStr = rItem.maString.getString(); if (rItem.meType == ScQueryEntry::ByString) { - rExport.AddAttribute(XML_NAMESPACE_TABLE, XML_VALUE, rQueryStr); + rExport.AddAttribute(XML_NAMESPACE_TABLE, XML_VALUE, aQueryStr); } else { rExport.AddAttribute(XML_NAMESPACE_TABLE, XML_DATA_TYPE, XML_NUMBER); - rExport.AddAttribute(XML_NAMESPACE_TABLE, XML_VALUE, rQueryStr); + rExport.AddAttribute(XML_NAMESPACE_TABLE, XML_VALUE, aQueryStr); } if (aQueryEntry.IsQueryByEmpty()) |