From a81dd6518af8ab9b2fc9cf09f38dea5746c2375e Mon Sep 17 00:00:00 2001 From: Thibaut Cuvelier Date: Sun, 5 Dec 2021 19:15:06 +0100 Subject: [PATCH] MathStream: better order for the calls to tab() and cr(). Part of https://www.lyx.org/trac/attachment/ticket/12221/0006-amends-to-a579128c-a68e9793-a68e9793.patch by lynx. --- src/mathed/MathStream.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mathed/MathStream.cpp b/src/mathed/MathStream.cpp index a6d160ce32..a05e54aacd 100644 --- a/src/mathed/MathStream.cpp +++ b/src/mathed/MathStream.cpp @@ -361,8 +361,8 @@ MathMLStream & operator<<(MathMLStream & ms, char_type c) MathMLStream & operator<<(MathMLStream & ms, MTag const & t) { - ++ms.tab(); ms.cr(); + ++ms.tab(); ms.os() << '<' << from_ascii(ms.namespacedTag(t.tag_)); if (!t.attr_.empty()) ms.os() << " " << from_ascii(t.attr_); @@ -384,9 +384,9 @@ MathMLStream & operator<<(MathMLStream & ms, MTagInline const & t) MathMLStream & operator<<(MathMLStream & ms, ETag const & t) { - ms.cr(); if (ms.tab() > 0) --ms.tab(); + ms.cr(); ms.os() << ""; return ms; } -- 2.39.2