From 4a41ce9714eebed2b1052bf8e762b2ecd244f17c Mon Sep 17 00:00:00 2001 From: "blizzard%redhat.com" Date: Mon, 2 Dec 2002 23:47:28 +0000 Subject: [PATCH] Bug #182162. gtk2 embedded moz random crashing on toplevel focus in/out. Make sure to pass the right object as the callback argument. r=tor, sr=shaver --- embedding/browser/gtk/src/gtkmozembed2.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/embedding/browser/gtk/src/gtkmozembed2.cpp b/embedding/browser/gtk/src/gtkmozembed2.cpp index b46e76d2529..2f5fed27140 100644 --- a/embedding/browser/gtk/src/gtkmozembed2.cpp +++ b/embedding/browser/gtk/src/gtkmozembed2.cpp @@ -603,12 +603,12 @@ gtk_moz_embed_realize(GtkWidget *widget) gtk_signal_connect_while_alive(GTK_OBJECT(toplevel), "focus_in_event", GTK_SIGNAL_FUNC(handle_toplevel_focus_in), - embed, + embedPrivate, GTK_OBJECT(child_widget)); gtk_signal_connect_while_alive(GTK_OBJECT(toplevel), "focus_out_event", GTK_SIGNAL_FUNC(handle_toplevel_focus_out), - embed, + embedPrivate, GTK_OBJECT(child_widget)); #endif /* MOZ_WIDGET_GTK2 */ }