Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2004-09-22 15:50:51 +0400
committerCorinna Vinschen <corinna@vinschen.de>2004-09-22 15:50:51 +0400
commit71de40144754bbc705bd7ee9e8e1a2bf05df2c44 (patch)
treee683f396e61f588c3b289a6da412b6f8a77b2fa1 /winsup/utils/dump_setup.cc
parent32e73f4dd02470841c29031e9c71de48c7a735c5 (diff)
* dump_setup.cc (dump_setup): Avoid trailing spaces on package-list.
Diffstat (limited to 'winsup/utils/dump_setup.cc')
-rw-r--r--winsup/utils/dump_setup.cc15
1 files changed, 11 insertions, 4 deletions
diff --git a/winsup/utils/dump_setup.cc b/winsup/utils/dump_setup.cc
index 11d32c4af..734650e1f 100644
--- a/winsup/utils/dump_setup.cc
+++ b/winsup/utils/dump_setup.cc
@@ -392,12 +392,19 @@ dump_setup (int verbose, char **argv, bool check_files)
puts ("");
}
- printf ("%-*s %-*s %s\n", package_len, "Package", version_len, "Version", check_files?"Status":"");
+ printf ("%-*s %-*s%s\n", package_len, "Package",
+ check_files ? version_len : 7, "Version",
+ check_files ? " Status" : "");
for (int i = 0; packages[i].name; i++)
{
- printf ("%-*s %-*s %s\n", package_len, packages[i].name, version_len,
- packages[i].ver, check_files ?
- (check_package_files (verbose, packages[i].name) ? "OK" : "Incomplete") : "");
+ if (check_files)
+ printf ("%-*s %-*s%s\n", package_len, packages[i].name,
+ version_len, packages[i].ver,
+ check_package_files (verbose, packages[i].name)
+ ? " OK" : " Incomplete");
+ else
+ printf ("%-*s %-*s\n", package_len, packages[i].name,
+ strlen(packages[i].ver), packages[i].ver);
fflush(stdout);
}