gbk_to_big5p
n = gbk_to_big5p(st->keepc, *outbuf, *outbytesleft);
int gbk_to_big5p(char keepc[], char *buf, size_t buflen);