From f5e8befe519acba60d8561e29b200cbc1016e5c7 Mon Sep 17 00:00:00 2001 From: jlam Date: Tue, 9 Sep 2003 06:43:10 +0000 Subject: [PATCH] Replace call to vsystem() with call to fexec() for speed. --- usr.sbin/pkg_install/delete/perform.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/usr.sbin/pkg_install/delete/perform.c b/usr.sbin/pkg_install/delete/perform.c index f4ccdfbbfc15..57098fd07b0f 100644 --- a/usr.sbin/pkg_install/delete/perform.c +++ b/usr.sbin/pkg_install/delete/perform.c @@ -1,11 +1,11 @@ -/* $NetBSD: perform.c,v 1.45 2003/09/08 22:11:13 jlam Exp $ */ +/* $NetBSD: perform.c,v 1.46 2003/09/09 06:43:10 jlam Exp $ */ #include #ifndef lint #if 0 static const char *rcsid = "from FreeBSD Id: perform.c,v 1.15 1997/10/13 15:03:52 jkh Exp"; #else -__RCSID("$NetBSD: perform.c,v 1.45 2003/09/08 22:11:13 jlam Exp $"); +__RCSID("$NetBSD: perform.c,v 1.46 2003/09/09 06:43:10 jlam Exp $"); #endif #endif @@ -828,7 +828,7 @@ pkg_do(char *pkg) if (is_depoted_pkg) { (void) vsystem("%s %s/+*", REMOVE_CMD, LogDir); if (isemptydir(LogDir)) - (void) vsystem("%s %s", RMDIR_CMD, LogDir); + (void) fexec(RMDIR_CMD, LogDir, NULL); else warnx("%s is not empty", LogDir); return 0;