From 685554b2c272fdefc23bb1d237c059b52ab5fc58 Mon Sep 17 00:00:00 2001 From: Wiimm Date: Sat, 17 Feb 2024 11:45:01 +0100 Subject: SZS v2.41a --- project/dclib/dclib-ui.c | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) (limited to 'project/dclib/dclib-ui.c') diff --git a/project/dclib/dclib-ui.c b/project/dclib/dclib-ui.c index 25f5702..3933822 100644 --- a/project/dclib/dclib-ui.c +++ b/project/dclib/dclib-ui.c @@ -436,6 +436,50 @@ void DumpText } break; + case '\xc2': + if (is_makedoc) + { + #if 1 + uint code = 0; + switch (text[1]) + { + case '\xab': // « + case '\xbb': // » + code = text[1]; + break; + } + + if (code) + { + *dest++ = code; + text += 2; + break; + } + #else + ccp str = 0; + switch (text[1]) + { + case '\xab': // « + str = "»"; + break; + + case '\xbb': // » + str = "«"; + break; + } + + if (str) + { + strcpy(dest,str); + dest += strlen(str); + text += 2; + break; + } + #endif + } + *dest++ = *text++; + break; + case '@': case '$': if (!is_makedoc) -- cgit v1.3.1