mirror of
https://github.com/rkd77/elinks.git
synced 2024-12-04 14:46:47 -05:00
Bug 947, set_hline: Also recognize NBSP_CHAR #ifndef CONFIG_UTF8.
This commit is contained in:
parent
55102e5f8a
commit
f70c14a706
@ -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,9 +632,13 @@ set_hline(struct html_context *html_context, unsigned char *chars, int charslen,
|
||||
}
|
||||
} else {
|
||||
for (; charslen > 0; charslen--, x++, chars++) {
|
||||
if (*chars == NBSP_CHAR) {
|
||||
part->spaces[x] = html_context->options->wrap_nbsp;
|
||||
} else {
|
||||
part->spaces[x] = (*chars == ' ');
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif /* CONFIG_UTF8 */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user