From 4a6901a88ce98fe2df9f48087e8184e5c27e8ec0 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Fri, 3 Nov 2023 18:33:20 +0600 Subject: [PATCH] Fixed endwork function --- source/ubl-settings-logging.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/ubl-settings-logging.c b/source/ubl-settings-logging.c index 12cbc86..dce0000 100644 --- a/source/ubl-settings-logging.c +++ b/source/ubl-settings-logging.c @@ -811,7 +811,7 @@ void on_logrotate_save(GtkWidget *self, dictionary *dict){ if (!yon_char_is_empty(endwork)){ endwork = yon_char_replace(endwork,"\"","=--"); endwork = yon_char_replace(endwork,"=--","\\\""); - preremove = yon_char_append("preremove,",after); + preremove = yon_char_append("preremove,",endwork); } if (!yon_char_is_empty(firstaction)||!yon_char_is_empty(after_once)||!yon_char_is_empty(before)||!yon_char_is_empty(after)) endscript = "endscript"; @@ -1116,10 +1116,10 @@ logrotate_configure_window *yon_logrotate_window_new(char *paths, logrotate_wind char *value = parsed[i+1]; gtk_entry_set_text(GTK_ENTRY(window->CommandAfterEntry),value); i++; - // }else if (!strcmp(parsed[i],"preremove")){ - // char *value = parsed[i+1]; - // gtk_entry_set_text(GTK_ENTRY(window->CommandBeforeOnceEntry),value); - // i++; + }else if (!strcmp(parsed[i],"preremove")){ + char *value = parsed[i+1]; + gtk_entry_set_text(GTK_ENTRY(window->EndworkCommandEntry),value); + i++; }else if (strstr(parsed[i],"rotate")){ char *value = strstr(parsed[i]," ")+1; gtk_spin_button_set_value(GTK_SPIN_BUTTON(window->FileAmountSpin),atol(value));