summaryrefslogtreecommitdiff
path: root/japanese
diff options
context:
space:
mode:
authortaca <taca>2001-01-25 12:29:51 +0000
committertaca <taca>2001-01-25 12:29:51 +0000
commit04cdcf28cf1706a28d143d899cf068b94f8d7d42 (patch)
treef96b663c4f9e5011aa83aa8bc52bb64e463a0b8c /japanese
parentc046bcb4fda482bc88c4429e820973ba53fd73f7 (diff)
downloadpkgsrc-04cdcf28cf1706a28d143d899cf068b94f8d7d42.tar.gz
Update kakasi to 2.3.3 with correcting catman page's file name,
from http://kakasi.namazu.org/index.html.ja and ChangeLog: o Improve performance of kakasi library. o Fix memory leak in kakasi library when read dictionaries. o Fix buffer overflow (in src/kakasi.c) o Clean up of source codes.
Diffstat (limited to 'japanese')
-rw-r--r--japanese/kakasi/patches/patch-aa26
-rw-r--r--japanese/kakasi/patches/patch-ab13
2 files changed, 39 insertions, 0 deletions
diff --git a/japanese/kakasi/patches/patch-aa b/japanese/kakasi/patches/patch-aa
new file mode 100644
index 00000000000..3f61a6f3cdf
--- /dev/null
+++ b/japanese/kakasi/patches/patch-aa
@@ -0,0 +1,26 @@
+$NetBSD: patch-aa,v 1.6 2001/01/25 12:29:52 taca Exp $
+
+--- lib/libkakasi.c.orig Sun Jan 21 17:28:04 2001
++++ lib/libkakasi.c
+@@ -105,6 +105,12 @@
+ static int digest PARAMS((Character *c, int clen, Character *r, int rlen, int type, int (*proc)(void)));
+ static void digest_shift PARAMS((Character *c, int s));
+ #else /* LIBRARY */
++void digest_start_copy PARAMS((Character *c, Character *r));
++void put_separator PARAMS((void));
++void putchars PARAMS((Character *results));
++void digest_out PARAMS((Character *c, int ret));
++int digest PARAMS((Character *c, int clen, Character *r, int rlen, int type, int (*proc)(void)));
++void digest_shift PARAMS((Character *c, int s));
+ static void free_jisyo PARAMS((void));
+ #endif /* LIBRARY */
+
+@@ -495,7 +501,7 @@
+
+ char *
+ kakasi_do(str)
+- char *str;
++ unsigned char *str;
+ {
+ Character c[KAKASIBUF], r[KAKASIBUF];
+ int clen, ptype, pctype;
diff --git a/japanese/kakasi/patches/patch-ab b/japanese/kakasi/patches/patch-ab
new file mode 100644
index 00000000000..ee5131c0a62
--- /dev/null
+++ b/japanese/kakasi/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.4 2001/01/25 12:29:52 taca Exp $
+
+--- lib/libkakasi.h.orig Fri Jan 19 12:48:44 2001
++++ lib/libkakasi.h
+@@ -31,7 +31,7 @@
+ #endif
+
+ int kakasi_getopt_argv PARAMS((int argc, char **argv));
+-char *kakasi_do PARAMS((char *str));
++char *kakasi_do PARAMS((unsigned char *str));
+ int kakasi_close_kanwadict PARAMS((void));
+
+ /*