diff options
author | Eike Rathke <erack@redhat.com> | 2015-11-16 12:23:15 +0100 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2015-11-16 13:25:49 +0100 |
commit | 49257e1da7e371fdea0fac080116b0511789cac7 (patch) | |
tree | c959639884536a2bb035ee0fda819c7dada565c7 /sc/inc/compiler.hxx | |
parent | c994ce8a1d292b02e4c53f7b4061f3bbb840f874 (diff) |
Resolves: tdf#95670 propagate ForceArray per parameter
Regression of b5cd11b4b02a85a83db77ba9d8d1763f0cd88cb1
It was always wrong to propagate ForceArray already if a function had a
ForceArray parameter *somewhere*, we need to do this per parameter
instead.
Change-Id: If188d45366279d9a7bf641edc7e4dd7095d6d035
Diffstat (limited to 'sc/inc/compiler.hxx')
-rw-r--r-- | sc/inc/compiler.hxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sc/inc/compiler.hxx b/sc/inc/compiler.hxx index ca335593b7f2..ffdd65ad7328 100644 --- a/sc/inc/compiler.hxx +++ b/sc/inc/compiler.hxx @@ -475,6 +475,8 @@ private: virtual void CreateStringFromIndex( OUStringBuffer& rBuffer, const formula::FormulaToken* pToken ) const override; virtual void LocalizeString( OUString& rName ) const override; // modify rName - input: exact name + virtual bool IsForceArrayParameter( const formula::FormulaToken* pToken, sal_uInt16 nParam ) const; + /// Access the CharTable flags inline sal_uLong GetCharTableFlags( sal_Unicode c, sal_Unicode cLast ) { return c < 128 ? pConv->getCharTableFlags(c, cLast) : 0; } |