commit 2deb40290e3f8248846f8e5390b88b1a2f0dd5f2
parent 42326f7684db7cef2357319931e918dd42f11180
Author: sin <sin@2f30.org>
Date: Tue, 28 Apr 2015 11:48:05 +0100
Use off_t in humansize() as it is more descriptive and applicable
Diffstat:
2 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/libutil/human.c b/libutil/human.c
@@ -6,7 +6,7 @@
#include "../util.h"
char *
-humansize(uintmax_t n)
+humansize(off_t n)
{
static char buf[16];
const char postfixes[] = "BKMGTPE";
@@ -17,7 +17,7 @@ humansize(uintmax_t n)
size /= 1024;
if (!i)
- snprintf(buf, sizeof(buf), "%ju", n);
+ snprintf(buf, sizeof(buf), "%ju", (uintmax_t)n);
else
snprintf(buf, sizeof(buf), "%.1f%c", size, postfixes[i]);
diff --git a/util.h b/util.h
@@ -3,7 +3,6 @@
#include <regex.h>
#include <stddef.h>
-#include <stdint.h>
#include <stdio.h>
#include "arg.h"
@@ -67,7 +66,7 @@ int eregcomp(regex_t *, const char *, int);
void enmasse(int, char **, int (*)(const char *, const char *, int));
void fnck(const char *, const char *, int (*)(const char *, const char *, int), int);
mode_t getumask(void);
-char *humansize(uintmax_t);
+char *humansize(off_t);
mode_t parsemode(const char *, mode_t, mode_t);
void putword(FILE *, const char *);
#undef strtonum