summaryrefslogtreecommitdiff
path: root/include/svx/numinf.hxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2018-08-23 15:43:40 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-08-24 08:55:14 +0200
commite8e558488217b8d2c381191389f2a785aaa5ca27 (patch)
treeed93f63487fb670fd3d0a9f3a55d19c39eaa7f82 /include/svx/numinf.hxx
parent68b9553d44769947dfe3899b396d9236d4406ddf (diff)
pass DelFormats around using std::vector
instead of an array and a separate count Change-Id: Ia12a549da7e35092da2db35f8b2b9fc6a9e9c2be Reviewed-on: https://gerrit.libreoffice.org/59506 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'include/svx/numinf.hxx')
-rw-r--r--include/svx/numinf.hxx10
1 files changed, 3 insertions, 7 deletions
diff --git a/include/svx/numinf.hxx b/include/svx/numinf.hxx
index 5b87881cbce5..f49e48b2310d 100644
--- a/include/svx/numinf.hxx
+++ b/include/svx/numinf.hxx
@@ -56,12 +56,10 @@ public:
const OUString& GetValueString() const { return aStringVal; }
double GetValueDouble() const { return nDoubleVal; }
- const sal_uInt32* GetDelArray() const { return pDelFormatArr.get(); }
- void SetDelFormatArray( const sal_uInt32* pData,
- const sal_uInt32 nCount );
+ const std::vector<sal_uInt32> & GetDelFormats() const { return mvDelFormats; }
+ void SetDelFormats( std::vector<sal_uInt32> const & );
SvxNumberValueType GetValueType() const { return eValueType; }
- sal_uInt32 GetDelCount() const { return nDelCount; }
private:
SvNumberFormatter* pFormatter;
@@ -69,9 +67,7 @@ private:
OUString aStringVal;
double nDoubleVal;
- std::unique_ptr<sal_uInt32[]>
- pDelFormatArr;
- sal_uInt32 nDelCount;
+ std::vector<sal_uInt32> mvDelFormats;
};
#endif