diff options
author | victor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2004-01-09 01:15:14 +0800 |
---|---|---|
committer | victor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2004-01-09 01:15:14 +0800 |
commit | 23c0ec2222be9680dce65e51b9c19ba217ae83a8 (patch) | |
tree | 3c167ce004fddb775502f8183b538124975bd7f2 /mbbsd/convert.c | |
parent | 834d572d1c3adc23d7a950d77e0432f4d55e7bdf (diff) | |
download | pttbbs-23c0ec2222be9680dce65e51b9c19ba217ae83a8.tar pttbbs-23c0ec2222be9680dce65e51b9c19ba217ae83a8.tar.gz pttbbs-23c0ec2222be9680dce65e51b9c19ba217ae83a8.tar.bz2 pttbbs-23c0ec2222be9680dce65e51b9c19ba217ae83a8.tar.lz pttbbs-23c0ec2222be9680dce65e51b9c19ba217ae83a8.tar.xz pttbbs-23c0ec2222be9680dce65e51b9c19ba217ae83a8.tar.zst pttbbs-23c0ec2222be9680dce65e51b9c19ba217ae83a8.zip |
rm SUPPORT_GB code
mv protos to convert.c
rename Jaky_outs
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1476 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/convert.c')
-rw-r--r-- | mbbsd/convert.c | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/mbbsd/convert.c b/mbbsd/convert.c index 1dd90308..1fcb078f 100644 --- a/mbbsd/convert.c +++ b/mbbsd/convert.c @@ -6,12 +6,19 @@ extern read_write_type write_type; extern read_write_type read_type; +unsigned char *gb2big(unsigned char *, int* , int); +unsigned char *big2gb(unsigned char *, int* , int); +unsigned char *utf8_uni(unsigned char *, int *, int); +unsigned char *uni_utf8(unsigned char *, int *, int); +unsigned char *uni2big(unsigned char *, int* , int); +unsigned char *big2uni(unsigned char *, int* , int); + static int gb_read(int fd, void *buf, size_t count) { - int len = read(fd, buf, count); - if (len > 0) - gb2big((char *)buf, &len, 0); - return len; + count = read(fd, buf, count); + if (count > 0) + gb2big((char *)buf, &count, 0); + return count; } static int gb_write(int fd, void *buf, size_t count) |