diff -Naur src.orig/Wnn/etc/msg.c src/Wnn/etc/msg.c --- src.orig/Wnn/etc/msg.c 2001-10-17 10:37:17.000000000 +0900 +++ src/Wnn/etc/msg.c 2008-11-22 10:38:22.000000000 +0900 @@ -148,6 +148,8 @@ \t */ #include +#include +#include #include "commonhd.h" #include "config.h" #include "dslib.h" @@ -156,7 +158,7 @@ static char * -bsearch(ky, bs, nel, width, compar) +a_bsearch(ky, bs, nel, width, compar) char *ky; char *bs; unsigned long nel; @@ -244,7 +246,7 @@ return(NULL); if (cd->msg_bd == 0 || cd->msg_cnt == 0) return(NULL); - bd = (struct msg_bd *)bsearch(id, cd->msg_bd, cd->msg_cnt, + bd = (struct msg_bd *)a_bsearch(id, cd->msg_bd, cd->msg_cnt, sizeof(struct msg_bd), _search); if (bd == NULL) return(NULL); diff -Naur src.orig/Wnn/jlib/jl.c src/Wnn/jlib/jl.c --- src.orig/Wnn/jlib/jl.c 2001-10-17 10:37:17.000000000 +0900 +++ src/Wnn/jlib/jl.c 2008-11-22 10:18:36.000000000 +0900 @@ -143,6 +143,7 @@ #include "commonhd.h" #include "config.h" #include +#include #include #ifdef SYSVR2 # include diff -Naur src.orig/Wnn/jlib/js.c src/Wnn/jlib/js.c --- src.orig/Wnn/jlib/js.c 2001-10-17 10:37:17.000000000 +0900 +++ src/Wnn/jlib/js.c 2008-11-22 10:27:04.000000000 +0900 @@ -162,6 +162,7 @@ extern char *malloc(); #include +#include #include #ifdef UX386 #include