diff Wnn/jserver/mknode1.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
line wrap: on
line diff
--- a/Wnn/jserver/mknode1.c	Fri Mar 05 20:46:36 2010 +0900
+++ b/Wnn/jserver/mknode1.c	Sat Mar 06 04:37:31 2010 +0900
@@ -85,7 +85,7 @@
 free_area (list)
      register struct free_list *list;
 {
-  if (list == 0)
+  if (list == NULL)
     return;
   free_area (list->lnk);
   free (list);
@@ -103,7 +103,7 @@
 
   for (n = list->num - 1; n > 0; wk_ptr++, n--)
     wk_ptr->lnk_br = wk_ptr + 1;
-  wk_ptr->lnk_br = 0;
+  wk_ptr->lnk_br = NULL;
 }
 
 
@@ -114,7 +114,7 @@
 freesbn (sbn)                   /* struct SYO_BNSETSU を free_area へリンク */
      register struct SYO_BNSETSU *sbn;  /* クリアするノードのポインタ */
 {
-  if (sbn == 0)
+  if (sbn == NULL)
     return;
   sbn->reference--;
   if (sbn->reference <= 0)
@@ -128,7 +128,7 @@
 clr_sbn_node (sbn)
      register struct SYO_BNSETSU *sbn;
 {
-  if (sbn == 0)
+  if (sbn == NULL)
     return;
   if ((sbn->reference) <= 1)
     {
@@ -149,7 +149,7 @@
 {
   register struct SYO_BNSETSU *rtnptr;
 
-  if (free_sbn_top == 0)
+  if (free_sbn_top == NULL)
     {
       if (get_area (SBN_KOSUU, sizeof (struct SYO_BNSETSU), &free_list_sbn) < 0)
         return ((struct SYO_BNSETSU *) -1);
@@ -158,11 +158,11 @@
 
   rtnptr = free_sbn_top;
   free_sbn_top = free_sbn_top->lnk_br;
-  rtnptr->lnk_br = 0;
-  rtnptr->parent = 0;
+  rtnptr->lnk_br = NULL;
+  rtnptr->parent = NULL;
   rtnptr->son_v = 0;
   rtnptr->reference = 0;
-  rtnptr->jentptr = 0;
+  rtnptr->jentptr = NULL;
   rtnptr->status = 0;
   rtnptr->status_bkwd = 0;
   return (rtnptr);