Fixed ls formatting for 8 char user names.
-Erik
diff --git a/Changelog b/Changelog
index 46b2a1f..8dc40ca 100644
--- a/Changelog
+++ b/Changelog
@@ -37,6 +37,7 @@
* Fixed mount and umount. Previously they could leak loop device
allocations, causing the system to quickly run out. Fix for umount
by Ben Collins <bcollins@debian.org>, and mount was fixed by me.
+ * ls formatting on 8 char user names fixed by Randolph Chung <tausq@debian.org>.
-Erik Andersen
diff --git a/coreutils/ls.c b/coreutils/ls.c
index 862da43..78193e7 100644
--- a/coreutils/ls.c
+++ b/coreutils/ls.c
@@ -198,7 +198,7 @@
if (*scratch) {
fputs(scratch, stdout);
if ( strlen( scratch) <= 8 )
- wr(" ", 8-strlen( scratch));
+ wr(" ", 9-strlen( scratch));
}
else {
writenum((long) info->st_uid,(short)8);
diff --git a/init.c b/init.c
index 09540ff..dd92854 100644
--- a/init.c
+++ b/init.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* Mini init implementation for busybox
*
diff --git a/init/init.c b/init/init.c
index 09540ff..dd92854 100644
--- a/init/init.c
+++ b/init/init.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* Mini init implementation for busybox
*
diff --git a/ls.c b/ls.c
index 862da43..78193e7 100644
--- a/ls.c
+++ b/ls.c
@@ -198,7 +198,7 @@
if (*scratch) {
fputs(scratch, stdout);
if ( strlen( scratch) <= 8 )
- wr(" ", 8-strlen( scratch));
+ wr(" ", 9-strlen( scratch));
}
else {
writenum((long) info->st_uid,(short)8);