From c952356635a30f610a4d1b84e84d678fee7772c8 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Thu, 20 Sep 2007 15:24:42 +0200 Subject: [PATCH] remove extra space from udevinfo symlink output --- udevinfo.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/udevinfo.c b/udevinfo.c index be9aa769e..8e54705fe 100644 --- a/udevinfo.c +++ b/udevinfo.c @@ -389,10 +389,16 @@ int main(int argc, char *argv[], char *envp[]) goto exit; if (root) list_for_each_entry(name_loop, &udev->symlink_list, node) - printf("%s/%s ", udev_root, name_loop->name); + if (name_loop->node.next != &udev->symlink_list) + printf("%s/%s ", udev_root, name_loop->name); + else + printf("%s/%s", udev_root, name_loop->name); else list_for_each_entry(name_loop, &udev->symlink_list, node) - printf("%s ", name_loop->name); + if (name_loop->node.next != &udev->symlink_list) + printf("%s ", name_loop->name); + else + printf("%s", name_loop->name); printf("\n"); break; case QUERY_PATH: -- 2.30.2