From: Richard Kimberly Heck Date: Tue, 5 Jan 2021 18:31:45 +0000 (-0500) Subject: Micro optimization and constness X-Git-Tag: 2.4.0-alpha3~371 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=79a21be5c3edce6baafab9979065fefef76130c1;p=lyx.git Micro optimization and constness --- diff --git a/src/mathed/InsetMathGrid.cpp b/src/mathed/InsetMathGrid.cpp index c01c74ac3e..4dbd8a1bdc 100644 --- a/src/mathed/InsetMathGrid.cpp +++ b/src/mathed/InsetMathGrid.cpp @@ -1258,7 +1258,7 @@ void InsetMathGrid::write(TeXMathStream & os, for (col_type col = beg_col; col < end_col; ++col) { idx_type const idx = index(row, col); bool const empty_cell = cell(idx).empty(); - if (!empty_cell || cellinfo_[idx].multi != CELL_NORMAL) + if (last_eoln && (!empty_cell || cellinfo_[idx].multi != CELL_NORMAL)) last_eoln = false; if (!empty_cell || cellinfo_[idx].multi != CELL_NORMAL || colinfo_[col + 1].lines) { @@ -1269,7 +1269,7 @@ void InsetMathGrid::write(TeXMathStream & os, for (col_type col = beg_col; col < end_col;) { int nccols = 1; idx_type const idx = index(row, col); - TexRow::RowEntry entry = TexRow::mathEntry(id(),idx); + TexRow::RowEntry const entry = TexRow::mathEntry(id(),idx); os.texrow().start(entry); if (col >= lastcol) { ++col;