This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch master
in repository enlightenment.

View the commit online.

commit 086bd85f8f421bc361f893d92ce4c3522e34ba0d
Author: Carsten Haitzler <[email protected]>
AuthorDate: Tue Jan 27 17:20:20 2026 +0000

    clipboard - truncaate config already knows max - dont pass in
    
    also shorter func name
---
 src/modules/clipboard/e_mod_config.c | 9 ++++-----
 src/modules/clipboard/e_mod_main.c   | 2 +-
 src/modules/clipboard/e_mod_main.h   | 2 +-
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/src/modules/clipboard/e_mod_config.c b/src/modules/clipboard/e_mod_config.c
index 61e2521ad..db4804ef9 100644
--- a/src/modules/clipboard/e_mod_config.c
+++ b/src/modules/clipboard/e_mod_config.c
@@ -63,8 +63,7 @@ _basic_apply_data(E_Config_Dialog *cfd EINA_UNUSED, E_Config_Dialog_Data *cfdata
   cfg->clip_select    = cfdata->clip_select;
   cfg->hist_reverse   = cfdata->hist_reverse;
   // truncate hist list if needed
-  if (cfg->hist_items != (unsigned int)cfdata->hist_items)
-    config_truncate_history(cfdata->hist_items);
+  if (cfg->hist_items != (unsigned int)cfdata->hist_items) config_hist_limit();
   cfg->hist_items     = cfdata->hist_items;
   // has clipboard label name length changed?
   if ((unsigned int)cfdata->label_length != cfdata->init_label_length)
@@ -236,13 +235,13 @@ config_save(void)
 }
 
 void
-config_truncate_history(unsigned int max)
+config_hist_limit(void)
 {
   if (!cfg) return;
-  if ((cfg->items) && (eina_list_count(cfg->items) > max))
+  if ((cfg->items) && (eina_list_count(cfg->items) > cfg->hist_items))
     {
       Eina_List *discard = NULL;
-      Eina_List *last = eina_list_nth_list(cfg->items, max - 1);
+      Eina_List *last = eina_list_nth_list(cfg->items, cfg->hist_items - 1);
       cfg->items = eina_list_split_list(cfg->items, last, &discard);
       if (discard) E_FREE_LIST(discard, config_clip_data_free);
       e_config_save_queue();
diff --git a/src/modules/clipboard/e_mod_main.c b/src/modules/clipboard/e_mod_main.c
index 9e077ac67..14fd7fb30 100644
--- a/src/modules/clipboard/e_mod_main.c
+++ b/src/modules/clipboard/e_mod_main.c
@@ -585,7 +585,7 @@ e_modapi_init(E_Module *m)
 {
   if (!config_init()) return NULL;
   if (!conifg_new_limit()) return NULL;
-  config_truncate_history(cfg->hist_items);
+  config_hist_limit();
 
   cfg->module = m;
 
diff --git a/src/modules/clipboard/e_mod_main.h b/src/modules/clipboard/e_mod_main.h
index 70a034186..29ed1ccab 100644
--- a/src/modules/clipboard/e_mod_main.h
+++ b/src/modules/clipboard/e_mod_main.h
@@ -96,7 +96,7 @@ void             config_shutdown(void);
 Eina_Bool        conifg_new_limit(void);
 void             config_free(void);
 void             config_save(void);
-void             config_truncate_history(unsigned int max);
+void             config_hist_limit(void);
 void             config_clip_data_free(Config_Item *cd);
 
 #endif

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to