From 14cbb6cb3d8eec273d69b6d0744787688fd1e4ef Mon Sep 17 00:00:00 2001 From: Enrico Forestieri Date: Sat, 11 Dec 2010 18:15:34 +0000 Subject: [PATCH] Fix bug #7090 (Segfault in refreshing instant preview when math macro changes) git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@36832 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/mathed/MathMacroTemplate.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mathed/MathMacroTemplate.cpp b/src/mathed/MathMacroTemplate.cpp index f6421c6c48..3de1fade25 100644 --- a/src/mathed/MathMacroTemplate.cpp +++ b/src/mathed/MathMacroTemplate.cpp @@ -721,11 +721,11 @@ void MathMacroTemplate::changeArity(Cursor & cur, { // remove parameter which do not appear anymore in the definition for (int i = numargs_; i > newNumArg; --i) - removeParameter(cur, inset_pos, numargs_ - 1, false); + removeParameter(cur, inset_pos, numargs_ - 1, true); // add missing parameter for (int i = numargs_; i < newNumArg; ++i) - insertParameter(cur, inset_pos, numargs_, false, false); + insertParameter(cur, inset_pos, numargs_, true, false); } -- 2.39.2