version 1.93, 2015/11/14 12:20:19 |
version 1.94, 2015/11/18 13:06:54 |
|
|
struct utf8_data *ud = &ictx->utf8data; |
struct utf8_data *ud = &ictx->utf8data; |
|
|
if (utf8_open(ud, ictx->ch) != UTF8_MORE) |
if (utf8_open(ud, ictx->ch) != UTF8_MORE) |
log_fatalx("UTF-8 open invalid %#x", ictx->ch); |
fatalx("UTF-8 open invalid %#x", ictx->ch); |
|
|
log_debug("%s %hhu", __func__, ud->size); |
log_debug("%s %hhu", __func__, ud->size); |
|
|
|
|
struct utf8_data *ud = &ictx->utf8data; |
struct utf8_data *ud = &ictx->utf8data; |
|
|
if (utf8_append(ud, ictx->ch) != UTF8_MORE) |
if (utf8_append(ud, ictx->ch) != UTF8_MORE) |
log_fatalx("UTF-8 add invalid %#x", ictx->ch); |
fatalx("UTF-8 add invalid %#x", ictx->ch); |
|
|
log_debug("%s", __func__); |
log_debug("%s", __func__); |
|
|
|
|
struct utf8_data *ud = &ictx->utf8data; |
struct utf8_data *ud = &ictx->utf8data; |
|
|
if (utf8_append(ud, ictx->ch) != UTF8_DONE) |
if (utf8_append(ud, ictx->ch) != UTF8_DONE) |
log_fatalx("UTF-8 close invalid %#x", ictx->ch); |
fatalx("UTF-8 close invalid %#x", ictx->ch); |
|
|
log_debug("%s %hhu '%*s' (width %hhu)", __func__, ud->size, |
log_debug("%s %hhu '%*s' (width %hhu)", __func__, ud->size, |
(int)ud->size, ud->data, ud->width); |
(int)ud->size, ud->data, ud->width); |