Remove files du no longer needs.
This commit is contained in:
parent
880d4a9652
commit
100fb23994
@ -193,9 +193,6 @@ void mode_to_string(mode_t mode, char *buf);
|
||||
int read_password(char * buff, int buflen, char* mesg);
|
||||
int update_password(char *filename, char* username, char* encrypted);
|
||||
|
||||
// du helper functions
|
||||
char* make_human_readable(unsigned long long size, unsigned long unit);
|
||||
|
||||
// cut helper functions
|
||||
unsigned long get_int_value(const char *numstr, unsigned lowrange, unsigned highrange);
|
||||
|
||||
|
@ -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.
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user