version 1.244, 2018/11/26 01:38:23 |
version 1.245, 2018/12/04 18:29:38 |
|
|
print_encode(struct html *h, const char *p, const char *pend, int norecurse) |
print_encode(struct html *h, const char *p, const char *pend, int norecurse) |
{ |
{ |
char numbuf[16]; |
char numbuf[16]; |
struct tag *t; |
|
const char *seq; |
const char *seq; |
size_t sz; |
size_t sz; |
int c, len, breakline, nospace; |
int c, len, breakline, nospace; |
Line 383 print_encode(struct html *h, const char *p, const char |
|
Line 382 print_encode(struct html *h, const char *p, const char |
|
|
|
if (breakline && |
if (breakline && |
(p >= pend || *p == ' ' || *p == ASCII_NBRSP)) { |
(p >= pend || *p == ' ' || *p == ASCII_NBRSP)) { |
t = print_otag(h, TAG_DIV, ""); |
print_otag(h, TAG_BR, ""); |
print_text(h, "\\~"); |
|
print_tagq(h, t); |
|
breakline = 0; |
breakline = 0; |
while (p < pend && (*p == ' ' || *p == ASCII_NBRSP)) |
while (p < pend && (*p == ' ' || *p == ASCII_NBRSP)) |
p++; |
p++; |