diff options
Diffstat (limited to 'japanese/FreeWnn-server/files/patch-bl')
-rw-r--r-- | japanese/FreeWnn-server/files/patch-bl | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/japanese/FreeWnn-server/files/patch-bl b/japanese/FreeWnn-server/files/patch-bl new file mode 100644 index 000000000000..4e20a1c280ec --- /dev/null +++ b/japanese/FreeWnn-server/files/patch-bl @@ -0,0 +1,47 @@ +By KATAYAMA Yoshio <kate@pfu.co.jp> + +--- Wnn/jserver/de_header.h.ORG Tue Jun 28 11:06:53 1994 ++++ Wnn/jserver/de_header.h Sun Jan 24 14:45:58 1999 +@@ -240,6 +240,7 @@ + extern int get4_cur(); + extern int getc_cur(); + extern void puts_cur(); ++extern void puts_n_cur(); + extern void putws_cur(); + extern void putnws_cur(); + extern void put2_cur(); +--- Wnn/jserver/do_dic_no.c.ORG Tue Sep 22 13:49:03 1992 ++++ Wnn/jserver/do_dic_no.c Sun Jan 24 14:45:03 1999 +@@ -119,9 +119,9 @@ + puts_cur(files[fid].name); + if(hfid >= 0) puts_cur(files[hfid].name); + else puts_cur(""); +- puts_cur(files[fid].passwd); +- if(hfid >= 0) puts_cur(files[hfid].passwd); +- else puts_cur(jtl->hpasswd); ++ puts_n_cur(files[fid].passwd, WNN_PASSWD_LEN); ++ if(hfid >= 0) puts_n_cur(files[hfid].passwd, WNN_PASSWD_LEN); ++ else puts_n_cur(jtl->hpasswd, WNN_PASSWD_LEN); + put4_cur(jtl->syurui); + put4_cur(jtl->gosuu); + put4_cur(files[fid].localf); +--- Wnn/jserver/de.c.98-10-12 Mon Oct 12 01:01:28 1998 ++++ Wnn/jserver/de.c Sun Jan 24 14:50:14 1999 +@@ -665,6 +665,17 @@ + + /** **/ + void ++puts_n_cur(p,n) ++char *p; ++int n; ++{ ++ register int c; ++ while((c = *p++) && --n >= 0) putc_cur(c); ++ putc_cur(0); ++} ++ ++/** **/ ++void + putws_cur(p) + w_char *p; + { |