1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-09-12 00:34:47 -04:00

Bug 947, set_hline: Also recognize NBSP_CHAR #ifndef CONFIG_UTF8.

This commit is contained in:
Kalle Olavi Niemitalo 2007-04-26 23:46:03 +03:00 committed by Witold Filipczyk
parent 55102e5f8a
commit f70c14a706

View File

@ -584,13 +584,12 @@ good_char:
len = x - x2;
} else { /* not UTF-8 */
for (; charslen > 0; charslen--, x++, chars++) {
unsigned char c = *chars;
if (c == NBSP_CHAR
&& html_context->options->wrap_nbsp)
c = ' ';
part->spaces[x] = (c == ' ');
part->char_width[x] = 1;
if (*chars == NBSP_CHAR) {
part->spaces[x] = html_context->options->wrap_nbsp;
} else {
part->spaces[x] = (*chars == ' ');
}
}
}
} /* end of part->document check */
@ -633,7 +632,11 @@ set_hline(struct html_context *html_context, unsigned char *chars, int charslen,
}
} else {
for (; charslen > 0; charslen--, x++, chars++) {
part->spaces[x] = (*chars == ' ');
if (*chars == NBSP_CHAR) {
part->spaces[x] = html_context->options->wrap_nbsp;
} else {
part->spaces[x] = (*chars == ' ');
}
}
}
}