32 lines
1.4 KiB
Diff
32 lines
1.4 KiB
Diff
|
--- Wnn/etc/msg.c
|
||
|
+++ Wnn/etc/msg.c
|
||
|
@@ -228,7 +228,7 @@
|
||
|
register struct msg_bd *bd;
|
||
|
if (cd->msg_bd == 0 || cd->msg_cnt == 0)
|
||
|
return (NULL);
|
||
|
- bd = (struct msg_bd *) bsearch (id, cd->msg_bd, cd->msg_cnt, sizeof (struct msg_bd), _search);
|
||
|
+ bd = (struct msg_bd *) bsearch ((void*)id, cd->msg_bd, cd->msg_cnt, sizeof (struct msg_bd), _search);
|
||
|
if (bd == NULL)
|
||
|
return (NULL);
|
||
|
return (bd->msg);
|
||
|
--- Wnn/jlib.V3/jlv3.c
|
||
|
+++ Wnn/jlib.V3/jlv3.c
|
||
|
@@ -341,7 +341,7 @@
|
||
|
/* READ ONLY SD && hind file is none */
|
||
|
(js_access (jl_env (buf), fn, 4) != -1) && (js_access (jl_env (buf), fn1, 4) == -1))
|
||
|
{
|
||
|
- if ((dic_no = jl_dic_add (buf, fn, fn1, WNN_DIC_ADD_NOR, prio, WNN_DIC_RDONLY, WNN_DIC_RW, NULL, NULL, WNN_CREATE, NULL)) < 0)
|
||
|
+ if ((dic_no = jl_dic_add (buf, fn, fn1, WNN_DIC_ADD_NOR, prio, WNN_DIC_RDONLY, WNN_DIC_RW, NULL, NULL, (int (*) (const char *))WNN_CREATE, NULL)) < 0)
|
||
|
return (-1);
|
||
|
if (jl_dic_delete (buf, dic_no) < 0)
|
||
|
return (-1);
|
||
|
@@ -351,7 +351,7 @@
|
||
|
{
|
||
|
rdonly = WNN_DIC_RDONLY;
|
||
|
}
|
||
|
- if ((dic_no = jl_dic_add (buf, fn, fn1, WNN_DIC_ADD_NOR, prio, rdonly, hrdonly, NULL, NULL, WNN_CREATE, NULL)) < 0)
|
||
|
+ if ((dic_no = jl_dic_add (buf, fn, fn1, WNN_DIC_ADD_NOR, prio, rdonly, hrdonly, NULL, NULL, (int (*) (const char *))WNN_CREATE, NULL)) < 0)
|
||
|
/* pw_d pw_h err mes */
|
||
|
return (-1);
|
||
|
if (js_dic_info (jl_env (buf), dic_no, &ret) < 0)
|