mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-29 05:01:49 +00:00
Fix a crash with uninitialized buffer member of MathData
See the details here: https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg210294.html
This commit is contained in:
parent
6617d492e8
commit
058283515a
@ -1232,10 +1232,12 @@ void InsetMathNest::doDispatch(Cursor & cur, FuncRequest & cmd)
|
||||
cur.recordUndoSelection();
|
||||
if (cmd.argument() == "^" || cmd.argument() == "_")
|
||||
interpretChar(cur, cmd.argument()[0]);
|
||||
else if (!cur.selection())
|
||||
cur.niceInsert(cmd.argument());
|
||||
else {
|
||||
MathData ar;
|
||||
MathData ar(cur.buffer());
|
||||
asArray(cmd.argument(), ar);
|
||||
if (cur.selection() && ar.size() == 1
|
||||
if (ar.size() == 1
|
||||
&& ar[0]->asNestInset()
|
||||
&& ar[0]->asNestInset()->nargs() > 1)
|
||||
handleNest(cur, ar[0]);
|
||||
|
@ -53,7 +53,6 @@ What's new
|
||||
|
||||
- Correctly strike out deleted text after deleted display math (bug 11716).
|
||||
|
||||
|
||||
* USER INTERFACE
|
||||
|
||||
- Fix backspace deletion of selected items with change tracking (bug 11630).
|
||||
@ -65,6 +64,9 @@ What's new
|
||||
|
||||
- Properly resize columns of child document table widget.
|
||||
|
||||
- Fix a crash reported on lyx users.
|
||||
There was an uninitialized buffer member of MathData in LFUN dispatch.
|
||||
|
||||
|
||||
* INTERNALS
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user