commit f01369a56f969ff800e9a65e44552aebccdbfa50
Author: Juergen Spitzmueller <[email protected]>
Date: Tue Mar 13 17:39:40 2018 +0100
Fix known_escaped_chars
(this includes the amend)
---
src/tex2lyx/text.cpp | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/tex2lyx/text.cpp b/src/tex2lyx/text.cpp
index b81b866..f0b4aed 100644
--- a/src/tex2lyx/text.cpp
+++ b/src/tex2lyx/text.cpp
@@ -346,7 +346,7 @@ string minted_nonfloat_caption = "";
// Characters that have to be escaped by \\ in LaTeX
char const * const known_escaped_chars[] = {
- "&", "_", "$", "%", "#", "^", "{", "}"};
+ "&", "_", "$", "%", "#", "^", "{", "}", 0};
/// splits "x=z, y=b" into a map and an ordered keyword vector
@@ -621,7 +621,7 @@ pair<bool, docstring> convert_unicodesymbols(docstring s)
else {
res = false;
for (auto const & c : known_escaped_chars)
- if (prefixIs(s, from_ascii("\\") + c))
+ if (c != 0 && prefixIs(s, from_ascii("\\") + c))
res = true;
i = 1;
}