aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2003-01-14 18:13:13 +0000
committerEric Andersen <andersen@codepoet.org>2003-01-14 18:13:13 +0000
commitfc4a0fd82eb89ad07cffcd0f4a764eb3c7db66c2 (patch)
tree61631150fa2171dd554f54c2442066c7f1bf14c5
parent85d9d80db89a14d7f5aa4912fbd1e690c3d7262f (diff)
downloadbusybox-w32-fc4a0fd82eb89ad07cffcd0f4a764eb3c7db66c2.tar.gz
busybox-w32-fc4a0fd82eb89ad07cffcd0f4a764eb3c7db66c2.tar.bz2
busybox-w32-fc4a0fd82eb89ad07cffcd0f4a764eb3c7db66c2.zip
last_patch75_2 from vodz,
-rw-r--r--coreutils/ls.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/coreutils/ls.c b/coreutils/ls.c
index 8a2b5e138..64ec0fee6 100644
--- a/coreutils/ls.c
+++ b/coreutils/ls.c
@@ -837,6 +837,7 @@ extern int ls_main(int argc, char **argv)
837 switch (opt) { 837 switch (opt) {
838 case '1': 838 case '1':
839 style_fmt = STYLE_SINGLE; 839 style_fmt = STYLE_SINGLE;
840 list_fmt = LIST_SHORT;
840 break; 841 break;
841 case 'A': 842 case 'A':
842 disp_opts |= DISP_HIDDEN; 843 disp_opts |= DISP_HIDDEN;
@@ -846,6 +847,7 @@ extern int ls_main(int argc, char **argv)
846 break; 847 break;
847 case 'C': 848 case 'C':
848 style_fmt = STYLE_COLUMNS; 849 style_fmt = STYLE_COLUMNS;
850 list_fmt = LIST_SHORT;
849 break; 851 break;
850 case 'd': 852 case 'd':
851 disp_opts |= DISP_NOLIST; 853 disp_opts |= DISP_NOLIST;
@@ -956,8 +958,8 @@ extern int ls_main(int argc, char **argv)
956 if (time_fmt & TIME_ACCESS) 958 if (time_fmt & TIME_ACCESS)
957 sort_opts = SORT_ATIME; 959 sort_opts = SORT_ATIME;
958#endif 960#endif
959 if (style_fmt != STYLE_LONG) 961 if (style_fmt != STYLE_LONG) /* only for long list */
960 list_fmt &= ~LIST_ID_NUMERIC; /* numeric uid only for long list */ 962 list_fmt &= ~(LIST_ID_NUMERIC|LIST_FULLTIME|LIST_ID_NAME|LIST_ID_NUMERIC);
961#ifdef CONFIG_FEATURE_LS_USERNAME 963#ifdef CONFIG_FEATURE_LS_USERNAME
962 if (style_fmt == STYLE_LONG && (list_fmt & LIST_ID_NUMERIC)) 964 if (style_fmt == STYLE_LONG && (list_fmt & LIST_ID_NUMERIC))
963 list_fmt &= ~LIST_ID_NAME; /* don't list names if numeric uid */ 965 list_fmt &= ~LIST_ID_NAME; /* don't list names if numeric uid */