if (list == (List *) NULL)
if ((list == (List *) NULL))
findnode (list, key)    List *list;    const char *key;{    Node *head, *p;    if (list == (List *) NULL)	return ((Node *) NULL);    head = list->hasharray[hashp (key)];    if (head == (Node *) NULL)	return ((Node *) NULL);    for (p = head->hashnext; p != head; p = p->hashnext)	if (strcmp (p->key, key) == 0)	    return (p);    return ((Node *) NULL);}