From 0f08fcd412785d2e4ed7d5c3e13d79942f07601b Mon Sep 17 00:00:00 2001 From: Igor Belitskiy Date: Thu, 6 Jul 2023 17:04:18 +0600 Subject: [PATCH] fix --- source/philos_utils.c | 3 --- source/philos_utils.h | 1 - source/view_edit.c | 6 ++---- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/source/philos_utils.c b/source/philos_utils.c index 16686f9..b32822e 100644 --- a/source/philos_utils.c +++ b/source/philos_utils.c @@ -674,9 +674,6 @@ void philos_update_device_to_entry(temp_set_window *widgets, temp_config* _confi // flag_check_array = 0 READ // flag_check_array = 1 WRITE void philos_temp_add_disk(temp_set_window *widgets, temp_config* _config, int flag_check_array) { - if (_config->block_table == 1) { - return; - } char* disk = gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(widgets->cbtTempDevice)); disk = yon_char_divide_search(disk, " ", -1); int disk_id = gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->cbtTempDevice)); diff --git a/source/philos_utils.h b/source/philos_utils.h index 6ca960e..8ec5af6 100644 --- a/source/philos_utils.h +++ b/source/philos_utils.h @@ -29,7 +29,6 @@ typedef struct { int* i_o_limit_write_size; int size; int size_disk; - int block_table; } temp_config; typedef struct { diff --git a/source/view_edit.c b/source/view_edit.c index 746ddf4..5805fe0 100644 --- a/source/view_edit.c +++ b/source/view_edit.c @@ -126,7 +126,6 @@ void combo_box_device_edit() { philos_update_device_to_entry(edit_widgets, &obj_edit_config, 0); philos_update_device_to_entry(edit_widgets, &obj_edit_config, 1); edit_init_windows(); - obj_edit_config.block_table = 1; g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->cbtTempDevice), G_CALLBACK(combo_box_device_edit), NULL); g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->cbtTempRead), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL); g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->cbtTempWrite), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL); @@ -134,7 +133,6 @@ void combo_box_device_edit() { g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->spinTempWrite), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL); g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->chbTempRead), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL); g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->chbTempWrite), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL); - obj_edit_config.block_table = 0; } int edit_get_soft_size() { @@ -249,12 +247,12 @@ int set_template_gui_device(int flag_check_array) { } void set_gui_device() { int flag = -1; - if (obj_edit_config.disk_read && flag == -1) { + if (obj_edit_config.disk_read) { if (obj_edit_config.disk_read[0] != NULL && strstr(obj_edit_config.disk_read[0], "-") == NULL) { flag = set_template_gui_device(0); } } - if (obj_edit_config.disk_write && flag == -1) { + if (obj_edit_config.disk_write) { if (obj_edit_config.disk_write[0] != NULL && strstr(obj_edit_config.disk_write[0], "-") == NULL) { flag = set_template_gui_device(1); }