Added 2 size functions

pull/30/head
parent 5432473e3e
commit d82d45d6b6

@ -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;

@ -568,6 +568,10 @@ config_str yon_ubl_get_all_users(int *user_size);
*/
float yon_size_convert_automatic(int bytes, int *size);
int yon_get_size_get_from_letter(char size);
char *yon_size_get_mod(int size);
apps *yon_apps_scan_and_parse_desktops(int *sizef);
void yon_apps_sort(apps *applist, int size);

Loading…
Cancel
Save