Index: head/contrib/sendmail/mail.local/mail.local.c =================================================================== --- head/contrib/sendmail/mail.local/mail.local.c +++ head/contrib/sendmail/mail.local/mail.local.c @@ -393,7 +393,7 @@ } /* Non-LMTP from here on out */ - if (*argv == '\0') + if (*argv == NULL) usage(); /* Index: head/lib/libc/tests/nss/getgr_test.c =================================================================== --- head/lib/libc/tests/nss/getgr_test.c +++ head/lib/libc/tests/nss/getgr_test.c @@ -153,7 +153,7 @@ if (strcmp(*c1, *c2) != 0) goto errfin; - if (*c1 != '\0' || *c2 != '\0') + if (*c1 != NULL || *c2 != NULL) goto errfin; return 0; @@ -182,7 +182,7 @@ buflen -= written; if (grp->gr_mem != NULL) { - if (*(grp->gr_mem) != '\0') { + if (*(grp->gr_mem) != NULL) { for (cp = grp->gr_mem; *cp; ++cp) { written = snprintf(buffer, buflen, "%s%s", cp == grp->gr_mem ? "" : ",", *cp); Index: head/lib/libc/tests/nss/getproto_test.c =================================================================== --- head/lib/libc/tests/nss/getproto_test.c +++ head/lib/libc/tests/nss/getproto_test.c @@ -148,7 +148,7 @@ if (strcmp(*c1, *c2) != 0) goto errfin; - if ((*c1 != '\0') || (*c2 != '\0')) + if ((*c1 != NULL) || (*c2 != NULL)) goto errfin; return 0; @@ -177,7 +177,7 @@ buflen -= written; if (pe->p_aliases != NULL) { - if (*(pe->p_aliases) != '\0') { + if (*(pe->p_aliases) != NULL) { for (cp = pe->p_aliases; *cp; ++cp) { written = snprintf(buffer, buflen, " %s", *cp); buffer += written; Index: head/lib/libc/tests/nss/getrpc_test.c =================================================================== --- head/lib/libc/tests/nss/getrpc_test.c +++ head/lib/libc/tests/nss/getrpc_test.c @@ -147,7 +147,7 @@ if (strcmp(*c1, *c2) != 0) goto errfin; - if ((*c1 != '\0') || (*c2 != '\0')) + if ((*c1 != NULL) || (*c2 != NULL)) goto errfin; return 0; @@ -176,7 +176,7 @@ buflen -= written; if (rpc->r_aliases != NULL) { - if (*(rpc->r_aliases) != '\0') { + if (*(rpc->r_aliases) != NULL) { for (cp = rpc->r_aliases; *cp; ++cp) { written = snprintf(buffer, buflen, " %s", *cp); buffer += written; Index: head/lib/libc/tests/nss/getserv_test.c =================================================================== --- head/lib/libc/tests/nss/getserv_test.c +++ head/lib/libc/tests/nss/getserv_test.c @@ -153,7 +153,7 @@ if (strcmp(*c1, *c2) != 0) goto errfin; - if ((*c1 != '\0') || (*c2 != '\0')) + if ((*c1 != NULL) || (*c2 != NULL)) goto errfin; return 0; @@ -182,7 +182,7 @@ buflen -= written; if (serv->s_aliases != NULL) { - if (*(serv->s_aliases) != '\0') { + if (*(serv->s_aliases) != NULL) { for (cp = serv->s_aliases; *cp; ++cp) { written = snprintf(buffer, buflen, " %s", *cp); buffer += written; Index: head/usr.bin/tip/tip/acu.c =================================================================== --- head/usr.bin/tip/tip/acu.c +++ head/usr.bin/tip/tip/acu.c @@ -190,7 +190,7 @@ acu_t *p; extern acu_t acutable[]; - for (p = acutable; p->acu_name != '\0'; p++) + for (p = acutable; p->acu_name != NULL; p++) if (!strcmp(s, p->acu_name)) return (p); return (NOACU); Index: head/usr.sbin/fwcontrol/fwcontrol.c =================================================================== --- head/usr.sbin/fwcontrol/fwcontrol.c +++ head/usr.sbin/fwcontrol/fwcontrol.c @@ -129,7 +129,7 @@ char *endptr; int i, node; - if (nodestr == '\0') + if (nodestr == NULL || *nodestr == '\0') return (-1); /*