--- src/sys/kern/kern_exec.c 2007/08/28 01:09:24 1.62 +++ src/sys/kern/kern_exec.c 2008/01/06 16:55:51 1.63 @@ -1030,8 +1030,6 @@ exec_register(const struct execsw *execs for (es = execsw; *es; es++) count++; newexecsw = kmalloc(count * sizeof(*es), M_TEMP, M_WAITOK); - if (newexecsw == NULL) - return ENOMEM; xs = newexecsw; if (execsw) for (es = execsw; *es; es++) @@ -1063,8 +1061,6 @@ exec_unregister(const struct execsw *exe if (*es != execsw_arg) count++; newexecsw = kmalloc(count * sizeof(*es), M_TEMP, M_WAITOK); - if (newexecsw == NULL) - return ENOMEM; xs = newexecsw; for (es = execsw; *es; es++) if (*es != execsw_arg)