aboutsummaryrefslogtreecommitdiff
path: root/lib/pending.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/pending.c')
-rw-r--r--lib/pending.c26
1 files changed, 0 insertions, 26 deletions
diff --git a/lib/pending.c b/lib/pending.c
index 79b9c91c..9c92f2ce 100644
--- a/lib/pending.c
+++ b/lib/pending.c
@@ -36,32 +36,6 @@ done:
closedir(dp);
}
-char* make_human_readable(unsigned long long size, unsigned long unit)
-{
- unsigned int frac = 0;
- if(unit) {
- size = (size/(unit)) + (size%(unit)?1:0);
- return xmsprintf("%llu", size);
- }
- else {
- static char units[] = {'\0', 'K', 'M', 'G', 'T', 'P', 'E', 'Z', 'Y'};
- int index = 0;
- while(size >= 1024) {
- frac = size%1024;
- size /= 1024;
- index++;
- }
- frac = (frac/102) + ((frac%102)?1:0);
- if(frac >= 10) {
- size += 1;
- frac = 0;
- }
- if(frac) return xmsprintf("%llu.%u%c", size, frac, units[index]);
- else return xmsprintf("%llu%c", size, units[index]);
- }
- return NULL; //not reached
-}
-
/*
* used to get the interger value.
*/