sc/source/core/inc/interpre.hxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit 550392aeb849b326aa0d5d84a0ec1d28d3d42503 Author: Eike Rathke <er...@redhat.com> AuthorDate: Tue Jul 26 22:01:48 2022 +0200 Commit: Eike Rathke <er...@redhat.com> CommitDate: Wed Jul 27 02:07:00 2022 +0200 Set interpreter's push stack MAXSTACK to 512, not limited to architecture ... that fixed size halving from 16-bit for 32/64-bit might had made sense two decades ago, but.. is a legacy left-over. Change-Id: I9a5bda3f0b7ec6df8dcd2b1fd09357ba5dbc4691 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/137485 Reviewed-by: Eike Rathke <er...@redhat.com> Tested-by: Jenkins diff --git a/sc/source/core/inc/interpre.hxx b/sc/source/core/inc/interpre.hxx index 30e79d9272bb..17dd79534260 100644 --- a/sc/source/core/inc/interpre.hxx +++ b/sc/source/core/inc/interpre.hxx @@ -91,7 +91,7 @@ class SharedStringPool; /// Arbitrary 256MB result string length limit. constexpr sal_Int32 kScInterpreterMaxStrLen = SAL_MAX_INT32 / 8; -#define MAXSTACK (4096 / sizeof(formula::FormulaToken*)) +constexpr size_t MAXSTACK = 512; class ScTokenStack {