CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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);
}