diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-08-23 15:43:40 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-08-24 08:55:14 +0200 |
commit | e8e558488217b8d2c381191389f2a785aaa5ca27 (patch) | |
tree | ed93f63487fb670fd3d0a9f3a55d19c39eaa7f82 /include/svx/numinf.hxx | |
parent | 68b9553d44769947dfe3899b396d9236d4406ddf (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.hxx | 10 |
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 |