From 5d8d4a674bb8ff31688340cd53ee58d55267dd0b Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Sat, 13 Apr 2002 13:32:30 +0000 Subject: [PATCH] Patch from Jim Treadway to teach pidof to not add trailing spaces when not needed. --- procps/pidof.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/procps/pidof.c b/procps/pidof.c index 941582704..c75571a01 100644 --- a/procps/pidof.c +++ b/procps/pidof.c @@ -3,7 +3,7 @@ * pidof implementation for busybox * * Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen - * Copyright (C) 1999,2000,2001 by Erik Andersen + * Copyright (C) 1999-2002 by Erik Andersen * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -35,7 +35,7 @@ extern int pidof_main(int argc, char **argv) { - int opt; + int opt, n = 0; /* do normal option parsing */ @@ -66,7 +66,7 @@ extern int pidof_main(int argc, char **argv) } for(; pidList && *pidList!=0; pidList++) { - printf("%ld ", (long)*pidList); + printf("%s%ld", (n++ ? " " : ""), (long)*pidList); } /* Note that we don't bother to free the memory * allocated in find_pid_by_name(). It will be freed