CVSROOT:        /cvs
Module name:    src
Changes by:     k...@cvs.openbsd.org    2015/07/27 09:51:28

Modified files:
        sys/kern       : Tag: OPENBSD_5_7 kern_exec.c 

Log message:
Index: sys/kern/kern_exec.c
===================================================================
RCS file: /cvs/src/sys/kern/kern_exec.c,v
retrieving revision 1.160
diff -u -p -r1.160 kern_exec.c
--- sys/kern/kern_exec.c        9 Feb 2015 11:52:47 -0000       1.160
+++ sys/kern/kern_exec.c        27 Jul 2015 00:23:35 -0000
@@ -785,12 +785,12 @@ exec_abort:

free_pack_abort:
free(pack.ep_hdr, M_EXEC, 0);
+       if (pathbuf != NULL)
+               pool_put(&namei_pool, pathbuf);
exit1(p, W_EXITCODE(0, SIGABRT), EXIT_NORMAL);

/* NOTREACHED */
atomic_clearbits_int(&pr->ps_flags, PS_INEXEC);
-       if (pathbuf != NULL)
-               pool_put(&namei_pool, pathbuf);

return (0);
}

Reply via email to