From: Jim Meyering Date: Wed, 3 May 2006 10:03:58 +0000 (+0000) Subject: (main): On systems with d_type, directories_first only X-Git-Tag: v6.0~453 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a99440c4eeba2b231d402a4c2d8883fcdff2a217;p=thirdparty%2Fcoreutils.git (main): On systems with d_type, directories_first only implies format_needs_type, not format_needs_stat. --- diff --git a/src/ls.c b/src/ls.c index e986dce6ab..6afca7ed68 100644 --- a/src/ls.c +++ b/src/ls.c @@ -1229,11 +1229,12 @@ main (int argc, char **argv) format_needs_stat = sort_type == sort_time || sort_type == sort_size || format == long_format - || print_block_size - || directories_first; + || print_block_size; format_needs_type = (! format_needs_stat - && (recursive || print_with_color - || indicator_style != none)); + && (recursive + || print_with_color + || indicator_style != none + || directories_first)); if (dired) {