From 461787013bab23f06838cbadfbbd27e00cef0d7a Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Sun, 1 Oct 2006 16:08:52 +0200 Subject: [PATCH] Revert commit 7cb91c32139dc72aad02b9f11c1aad40ccb172a4. Doble glyphs should be displayed correctly. --- src/document/html/renderer.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/document/html/renderer.c b/src/document/html/renderer.c index 9d316dfa9..b80e2d63a 100644 --- a/src/document/html/renderer.c +++ b/src/document/html/renderer.c @@ -454,7 +454,7 @@ set_hline(struct html_context *html_context, unsigned char *chars, int charslen, continue; } else { unsigned char i; -broken_char: /* broken char */ + for (i = 0; chars < end;i++) { part->document->buf[i] = *chars++; } @@ -467,9 +467,7 @@ good_char: schar->data = (unicode_val_T)data; part->char_width[x] = 2; copy_screen_chars(&POS(x++, y), schar, 1); - data = utf8_to_unicode(&chars, end); - if (data == UCS_NO_CHAR) goto broken_char; - schar->data = (unicode_val_T)data; + schar->data = UCS_NO_CHAR; part->spaces[x] = 0; part->char_width[x] = 0; } else {