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); }