forked from Lainports/freebsd-ports
46 lines
1.2 KiB
C
46 lines
1.2 KiB
C
--- src/jcode.c.orig 2000-10-13 08:45:02.000000000 +0200
|
|
+++ src/jcode.c 2007-11-04 00:49:09.000000000 +0100
|
|
@@ -251,7 +251,7 @@
|
|
char *
|
|
kanji_conv_auto(char *str, const char *dstset)
|
|
{
|
|
- unsigned char *buf, *ret;
|
|
+ char *buf, *ret;
|
|
iconv_t cd;
|
|
size_t insize = 0;
|
|
size_t outsize = 0;
|
|
@@ -278,7 +278,7 @@
|
|
break;
|
|
}
|
|
|
|
- buf = (unsigned char *)malloc(strlen(str)* 4 + 1);
|
|
+ buf = malloc(strlen(str)* 4 + 1);
|
|
if(!buf)
|
|
return NULL;
|
|
|
|
@@ -315,7 +315,6 @@
|
|
{
|
|
static char *jpcode = NULL;
|
|
static char *locale_euc[] = { JCODE_LOCALE_EUC, NULL };
|
|
- static char *locale_jis[] = { JCODE_LOCALE_JIS, NULL };
|
|
static char *locale_sjis[] = { JCODE_LOCALE_SJIS, NULL };
|
|
|
|
static struct LOCALE_TABLE {
|
|
@@ -352,7 +351,7 @@
|
|
char *
|
|
kanji_conv(char *str, const char *dstset, const char *srcset)
|
|
{
|
|
- unsigned char *buf, *ret;
|
|
+ char *buf, *ret;
|
|
iconv_t cd;
|
|
size_t insize = 0;
|
|
size_t outsize = 0;
|
|
@@ -363,7 +362,7 @@
|
|
if(!str)
|
|
return NULL;
|
|
|
|
- buf = (unsigned char *)malloc(strlen(str) * 4 + 1);
|
|
+ buf = malloc(strlen(str) * 4 + 1);
|
|
if(!buf)
|
|
return NULL;
|
|
|