comparison Wnn/jlib.V3/jlv3.c @ 25:466fe6732d8d

- fixed more NULL pointer related errata - suppress warnings
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Sat, 06 Mar 2010 04:37:31 +0900
parents bbc77ca4def5
children
comparison
equal deleted inserted replaced
24:becc60787557 25:466fe6732d8d
353 } 353 }
354 else if ((hrdonly == WNN_DIC_RDONLY) && 354 else if ((hrdonly == WNN_DIC_RDONLY) &&
355 /* READ ONLY SD && hind file is none */ 355 /* READ ONLY SD && hind file is none */
356 (js_access (jl_env (buf), fn, 4) != -1) && (js_access (jl_env (buf), fn1, 4) == -1)) 356 (js_access (jl_env (buf), fn, 4) != -1) && (js_access (jl_env (buf), fn1, 4) == -1))
357 { 357 {
358 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) 358 if ((dic_no = jl_dic_add (buf, fn, fn1, WNN_DIC_ADD_NOR, prio, WNN_DIC_RDONLY, WNN_DIC_RW, NULL, NULL, (void *)WNN_CREATE, NULL)) < 0)
359 return (-1); 359 return (-1);
360 if (jl_dic_delete (buf, dic_no) < 0) 360 if (jl_dic_delete (buf, dic_no) < 0)
361 return (-1); 361 return (-1);
362 rdonly = WNN_DIC_RDONLY; 362 rdonly = WNN_DIC_RDONLY;
363 } 363 }
364 else 364 else
365 { 365 {
366 rdonly = WNN_DIC_RDONLY; 366 rdonly = WNN_DIC_RDONLY;
367 } 367 }
368 if ((dic_no = jl_dic_add (buf, fn, fn1, WNN_DIC_ADD_NOR, prio, rdonly, hrdonly, NULL, NULL, WNN_CREATE, NULL)) < 0) 368 if ((dic_no = jl_dic_add (buf, fn, fn1, WNN_DIC_ADD_NOR, prio, rdonly, hrdonly, NULL, NULL, (void *)WNN_CREATE, NULL)) < 0)
369 /* pw_d pw_h err mes */ 369 /* pw_d pw_h err mes */
370 return (-1); 370 return (-1);
371 if (js_dic_info (jl_env (buf), dic_no, &ret) < 0) 371 if (js_dic_info (jl_env (buf), dic_no, &ret) < 0)
372 return (-1); 372 return (-1);
373 if ((ret.type == WNN_UD_DICT || ret.type == WNN_REV_DICT) && ret.rw == WNN_DIC_RW) 373 if ((ret.type == WNN_UD_DICT || ret.type == WNN_REV_DICT) && ret.rw == WNN_DIC_RW)