diff --git a/source/ubl-settings-logging.c b/source/ubl-settings-logging.c index c6b61d9..b2fa289 100644 --- a/source/ubl-settings-logging.c +++ b/source/ubl-settings-logging.c @@ -1393,18 +1393,10 @@ void on_journald_save(GtkWidget *self, journald_window *window){ } if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(window->LogSizeMaxCheck))){ - long logssize=-1; + long logssize=0; logssize = gtk_spin_button_get_value(GTK_SPIN_BUTTON(window->LogSizeMaxSpin)); int log_size_mod = gtk_combo_box_get_active(GTK_COMBO_BOX(window->LogSizeMaxCombo)); - for (int i=0;i0){ - float val; - int size; - val = yon_size_convert_automatic(logssize,&size); - yon_config_register(JOURNALD("SystemMaxUse"),"logging",yon_char_append(yon_char_from_float(val),yon_size_get_letter_from_int(size))); - } + yon_config_register(JOURNALD("SystemMaxUse"),"logging",yon_char_append(yon_char_from_long(logssize),yon_size_get_letter_from_int(log_size_mod))); } else yon_config_remove_by_key(JOURNALD("SystemMaxUse"));