[evolution] I#524 - libgnomecanvas: Crash under gailcanvas.c:adjustment_changed()



commit c01a46dc165d34d30c46da1ceb23d192cbb8c678
Author: Milan Crha <mcrha redhat com>
Date:   Mon Sep 9 11:36:31 2019 +0200

    I#524 - libgnomecanvas: Crash under gailcanvas.c:adjustment_changed()
    
    Closes https://gitlab.gnome.org/GNOME/evolution/issues/524

 src/libgnomecanvas/gailcanvas.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/libgnomecanvas/gailcanvas.c b/src/libgnomecanvas/gailcanvas.c
index 6cfd504d85..9a424b8c11 100644
--- a/src/libgnomecanvas/gailcanvas.c
+++ b/src/libgnomecanvas/gailcanvas.c
@@ -102,14 +102,14 @@ gail_canvas_real_initialize (AtkObject *obj,
        canvas = GNOME_CANVAS (data);
 
        adj = gtk_scrollable_get_hadjustment (GTK_SCROLLABLE (canvas));
-       g_signal_connect (
+       g_signal_connect_object (
                adj, "value_changed",
-               G_CALLBACK (adjustment_changed), canvas);
+               G_CALLBACK (adjustment_changed), canvas, 0);
 
        adj = gtk_scrollable_get_vadjustment (GTK_SCROLLABLE (canvas));
-       g_signal_connect (
+       g_signal_connect_object (
                adj, "value_changed",
-               G_CALLBACK (adjustment_changed), canvas);
+               G_CALLBACK (adjustment_changed), canvas, 0);
 
        obj->role = ATK_ROLE_LAYERED_PANE;
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]