diff --git a/src/TEF6686.cpp b/src/TEF6686.cpp index d11e44d..2286bc4 100644 --- a/src/TEF6686.cpp +++ b/src/TEF6686.cpp @@ -1775,6 +1775,7 @@ void TEF6686::RDScharConverter(const char* input, wchar_t* output, size_t size, for (size_t i = 0; i < size - 1; i++) { char currentChar = input[i]; switch (currentChar) { + case 0x0A: if (under && underscore) output[i] = L'_'; else output[i] = L' '; break; case 0x20: if (under && underscore) output[i] = L'_'; else output[i] = L' '; break; case 0x21 ... 0x5D: output[i] = static_cast(currentChar); break; case 0x5E: output[i] = L'―'; break;