X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;ds=inline;f=dus.c;h=a7e390821de3d0f7572a4ee9f4ba67b3d3ada31b;hb=6682914e66e03478f569776fbb08182875f7858d;hp=9330ebdda9df9f97328fef144b9594cf2b22a9ee;hpb=7059f679b97a58a432ba95a7043f7084b2f1c3e4;p=dus.git diff --git a/dus.c b/dus.c index 9330ebd..a7e3908 100644 --- a/dus.c +++ b/dus.c @@ -3,7 +3,7 @@ * dus is a simple utility to display the files and directories * according to their total disk occupancy. * - * Copyright (c) 2010 Francois Fleuret + * Copyright (c) 2010, 2011 Francois Fleuret * Written by Francois Fleuret * * This file is part of dus. @@ -295,25 +295,25 @@ void fancy_print(char *buffer, size_t buffer_size, if(size < 1024) { snprintf(buffer, buffer_size, - "% 8d -- %s\n", + "% 8d %s\n", ((int) size), filename); } else if(size < 1024 * 1024) { snprintf(buffer, buffer_size, - "% 7.1fK -- %s\n", + "% 7.1fK %s\n", ((double) (size))/(1024.0), filename); } else if(size < 1024 * 1024 * 1024) { snprintf(buffer, buffer_size, - "% 7.1fM -- %s\n", + "% 7.1fM %s\n", ((double) (size))/(1024.0 * 1024), filename); } else { snprintf(buffer, buffer_size, - "% 7.1fG -- %s\n", + "% 7.1fG %s\n", ((double) (size))/(1024.0 * 1024.0 * 1024.0), filename); }