diff options
-rw-r--r-- | include/proto.h | 4 | ||||
-rw-r--r-- | mbbsd/convert.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/include/proto.h b/include/proto.h index 35e677c7..53b9c11f 100644 --- a/include/proto.h +++ b/include/proto.h @@ -283,8 +283,8 @@ int gb_read(int fd, void *buf, size_t count); int utf8_write(int fd, void *buf, size_t count); int utf8_read(int fd, void *buf, size_t count); void set_converting_type(int which); -unsigned char *gb2big(unsigned char *s, int plen); -unsigned char *big2gb(unsigned char *s, int plen); +unsigned char *gb2big(unsigned char *s, int* plen, int mod); +unsigned char *big2gb(unsigned char *s, int* plen, int mod); /* io */ int getdata(int line, int col, char *prompt, char *buf, int len, int echo); diff --git a/mbbsd/convert.c b/mbbsd/convert.c index 8a0d61b2..1dd90308 100644 --- a/mbbsd/convert.c +++ b/mbbsd/convert.c @@ -10,13 +10,13 @@ static int gb_read(int fd, void *buf, size_t count) { int len = read(fd, buf, count); if (len > 0) - gb2big((char *)buf, &len); + gb2big((char *)buf, &len, 0); return len; } static int gb_write(int fd, void *buf, size_t count) { - big2gb((char *)buf, &count); + big2gb((char *)buf, &count, 0); return write(fd, buf, count); } |