From owner-cvs-all Tue Oct 13 07:52:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA01268 for cvs-all-outgoing; Tue, 13 Oct 1998 07:52:37 -0700 (PDT) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA01257; Tue, 13 Oct 1998 07:52:35 -0700 (PDT) (envelope-from des@FreeBSD.org) From: "Dag-Erling C. Sm\xf8rgrav" Received: (from des@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA12654; Tue, 13 Oct 1998 07:52:33 -0700 (PDT) Date: Tue, 13 Oct 1998 07:52:33 -0700 (PDT) Message-Id: <199810131452.HAA12654@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/bin/mv mv.c src/usr.bin/apply apply.c src/usr.bin/find function.c src/usr.bin/newkey update.c src/usr.bin/time time.c src/usr.bin/tn3270/sys_curses system.c src/usr.bin/truss setup.c src/usr.bin/vacation vacation.c ... Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk des 1998/10/13 07:52:33 PDT Modified files: bin/mv mv.c usr.bin/apply apply.c usr.bin/find function.c usr.bin/newkey update.c usr.bin/time time.c usr.bin/tn3270/sys_curses system.c usr.bin/truss setup.c usr.bin/vacation vacation.c usr.bin/xargs xargs.c usr.bin/xinstall xinstall.c usr.sbin/vipw pw_util.c Log: Calls one or more of malloc(), warn(), err(), syslog(), execlp() or execvp() in the child branch of a vfork(). Changed to use fork() instead. Some of these (mv, find, apply, xargs) might benefit greatly from being rewritten to use vfork() properly. PR: Loosely related to bin/8252 Approved by: jkh and bde Revision Changes Path 1.22 +2 -2 src/bin/mv/mv.c 1.4 +1 -1 src/usr.bin/apply/apply.c 1.17 +2 -2 src/usr.bin/find/function.c 1.4 +1 -5 src/usr.bin/newkey/update.c 1.12 +2 -2 src/usr.bin/time/time.c 1.4 +2 -2 src/usr.bin/tn3270/sys_curses/system.c 1.8 +4 -4 src/usr.bin/truss/setup.c 1.13 +2 -2 src/usr.bin/vacation/vacation.c 1.7 +3 -3 src/usr.bin/xargs/xargs.c 1.33 +2 -2 src/usr.bin/xinstall/xinstall.c 1.10 +3 -3 src/usr.sbin/vipw/pw_util.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message