Test fix for package check size

pull/314/head
parent ea730a0f9b
commit b529ad7d14

@ -24,7 +24,9 @@ int yon_installation_check_packages_size(main_window *widgets){
config_str module_names = yon_os_components_get_modules(&modules_size); config_str module_names = yon_os_components_get_modules(&modules_size);
modules = yon_char_parsed_to_string(module_names,modules_size,","); modules = yon_char_parsed_to_string(module_names,modules_size,",");
} }
if (yon_char_is_empty(install_mode)){
return 0;
}
if (!strcmp(install_mode,"fast")){ if (!strcmp(install_mode,"fast")){
char *device = config(device_parameter); char *device = config(device_parameter);
GtkTreeIter iter; GtkTreeIter iter;
@ -45,7 +47,7 @@ int yon_installation_check_packages_size(main_window *widgets){
for (int i=0;i<main_config.part_size;i++){ for (int i=0;i<main_config.part_size;i++){
int parsed_size; int parsed_size;
config_str parsed = yon_char_parse(main_config.partitions[i],&parsed_size,";"); config_str parsed = yon_char_parse(main_config.partitions[i],&parsed_size,";");
if (!strcmp(parsed[2],part)&&parsed_size>3&&!yon_char_is_empty(parsed[3])){ if (parsed&&parsed_size>2&&!strcmp(parsed[2],part)&&parsed_size>3&&!yon_char_is_empty(parsed[3])){
part_size = atol(parsed[3]); part_size = atol(parsed[3]);
yon_char_parsed_free(parsed,parsed_size); yon_char_parsed_free(parsed,parsed_size);
@ -59,7 +61,7 @@ int yon_installation_check_packages_size(main_window *widgets){
for (int i=0;i<main_config.part_size;i++){ for (int i=0;i<main_config.part_size;i++){
int parsed_size; int parsed_size;
config_str parsed = yon_char_parse(main_config.partitions[i],&parsed_size,";"); config_str parsed = yon_char_parse(main_config.partitions[i],&parsed_size,";");
if (!strcmp(parsed[2],part)&&parsed_size>3&&!yon_char_is_empty(parsed[3])){ if (parsed&&parsed_size>2&&!strcmp(parsed[2],part)&&parsed_size>3&&!yon_char_is_empty(parsed[3])){
part_size = atol(parsed[3]); part_size = atol(parsed[3]);
yon_char_parsed_free(parsed,parsed_size); yon_char_parsed_free(parsed,parsed_size);

Loading…
Cancel
Save