humansize: Use uintmax_t for size

du(1) breaks on 32-bit size_t for files greater than 4G.
This commit is contained in:
Dionysis Grigoropoulos
2015-04-28 12:23:25 +03:00
committed by sin
parent 68fb6754ba
commit 2d6cde1862
2 changed files with 4 additions and 3 deletions

2
util.h
View File

@@ -66,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(size_t);
char *humansize(uintmax_t);
mode_t parsemode(const char *, mode_t, mode_t);
void putword(FILE *, const char *);
#undef strtonum