Mercurial > freewnn
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) |