|
|
|
|
@ -919,6 +919,36 @@ float yon_size_convert_automatic(int bytes, int *size){
|
|
|
|
|
return byte_float;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
int yon_get_size_get_from_letter(char size){
|
|
|
|
|
switch (size){
|
|
|
|
|
case 'K': return 0;
|
|
|
|
|
break;
|
|
|
|
|
case 'M': return 1;
|
|
|
|
|
break;
|
|
|
|
|
case 'G': return 2;
|
|
|
|
|
break;
|
|
|
|
|
case 'T': return 0;
|
|
|
|
|
break;
|
|
|
|
|
default: return -1;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
char *yon_size_get_mod(int size){
|
|
|
|
|
char *size_modifier = NULL;
|
|
|
|
|
switch (size){
|
|
|
|
|
case 0: size_modifier = "K";
|
|
|
|
|
break;
|
|
|
|
|
case 1: size_modifier = "M";
|
|
|
|
|
break;
|
|
|
|
|
case 2: size_modifier = "G";
|
|
|
|
|
break;
|
|
|
|
|
case 3: size_modifier = "T";
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
return size_modifier;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
config_str yon_dir_get_contents(char *dir_path, int *size){
|
|
|
|
|
config_str dir = NULL;
|
|
|
|
|
*size=0;
|
|
|
|
|
|