diff options
author | phk <phk@FreeBSD.org> | 1995-03-23 19:05:00 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 1995-03-23 19:05:00 +0000 |
commit | d42111863a5873e8ec3fb97c3d2bd760c5f77e20 (patch) | |
tree | bc8d446e49644bccf4f7984c027a1b2c4715d67b /bin/ls | |
parent | 4e8db361d6ff01efaf0ad19fd0e439c8ee5658db (diff) | |
download | FreeBSD-src-d42111863a5873e8ec3fb97c3d2bd760c5f77e20.zip FreeBSD-src-d42111863a5873e8ec3fb97c3d2bd760c5f77e20.tar.gz |
Having BLOCKSIZE=K and using "-k" option ls would use 2K block size...
Diffstat (limited to 'bin/ls')
-rw-r--r-- | bin/ls/ls.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/bin/ls/ls.c b/bin/ls/ls.c index 2d4922a..17f7137 100644 --- a/bin/ls/ls.c +++ b/bin/ls/ls.c @@ -33,7 +33,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: ls.c,v 1.4 1994/12/18 19:00:01 joerg Exp $ + * $Id: ls.c,v 1.5 1995/03/19 13:28:44 joerg Exp $ */ #ifndef lint @@ -227,10 +227,12 @@ main(argc, argv) /* If -l or -s, figure out block size. */ if (f_longform || f_size) { - (void)getbsize(¬used, &blocksize); - blocksize /= 512; if (f_kblocks) - blocksize *= 2; + blocksize = 2; + else { + (void)getbsize(¬used, &blocksize); + blocksize /= 512; + } } /* Select a sort function. */ |