[Commits] [SCM] claws branch, master, updated. 4.3.1-17-ga4df409dd

wwp at claws-mail.org wwp at claws-mail.org
Sat Mar 1 13:45:10 UTC 2025


The branch, master has been updated
       via  a4df409dd4e6da3bb71c43b3fe912681c6bfe147 (commit)
      from  c8d136eb0ec1c6450b177b0f8c3c253e2b5cb139 (commit)

Summary of changes:
 src/gtk/gtkaspell.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)


- Log -----------------------------------------------------------------
commit a4df409dd4e6da3bb71c43b3fe912681c6bfe147
Author: wwp <subscript at free.fr>
Date:   Sat Mar 1 14:44:09 2025 +0100

    Fix CID 1491244, remove (never used anyway) wrong return value causing a use after free.

diff --git a/src/gtk/gtkaspell.c b/src/gtk/gtkaspell.c
index a89f08de2..f79203028 100644
--- a/src/gtk/gtkaspell.c
+++ b/src/gtk/gtkaspell.c
@@ -111,7 +111,7 @@ static void button_press_intercept_cb(GtkTextView *gtktext,
 /* Checker creation */
 static GtkAspeller* gtkaspeller_new		(Dictionary	*dict);
 static GtkAspeller* gtkaspeller_real_new	(Dictionary	*dict);
-static GtkAspeller* gtkaspeller_delete		(GtkAspeller	*gtkaspeller);
+static void gtkaspeller_delete		(GtkAspeller	*gtkaspeller);
 static GtkAspeller* gtkaspeller_real_delete	(GtkAspeller	*gtkaspeller);
 
 /* Checker configuration */
@@ -715,7 +715,7 @@ static GtkAspeller *gtkaspeller_real_new(Dictionary *dict)
 	return gtkaspeller;
 }
 
-static GtkAspeller *gtkaspeller_delete(GtkAspeller *gtkaspeller)
+static void gtkaspeller_delete(GtkAspeller *gtkaspeller)
 {
 	cm_return_val_if_fail(gtkaspellcheckers, NULL);
 	
@@ -730,8 +730,6 @@ static GtkAspeller *gtkaspeller_delete(GtkAspeller *gtkaspeller)
 
 	debug_print("Aspell: number of existing checkers %d\n", 
 			g_slist_length(gtkaspellcheckers->checkers));
-
-	return gtkaspeller;
 }
 
 static GtkAspeller *gtkaspeller_real_delete(GtkAspeller *gtkaspeller)

-----------------------------------------------------------------------


hooks/post-receive
-- 
Claws Mail


More information about the Commits mailing list