diff --git a/mozilla/widget/src/gtk/nsWidget.h b/mozilla/widget/src/gtk/nsWidget.h index 7a082cc684c..3361aa1870a 100644 --- a/mozilla/widget/src/gtk/nsWidget.h +++ b/mozilla/widget/src/gtk/nsWidget.h @@ -187,6 +187,10 @@ class nsWidget : public nsBaseWidget virtual void OnDestroySignal(GtkWidget* aGtkWidget); + // Static method used to trampoline to OnDestroySignal + static gint DestroySignal(GtkWidget * aGtkWidget, + nsWidget* aWidget); + private: ////////////////////////////////////////////////////////////////// @@ -218,9 +222,6 @@ private: static gint RealizeSignal(GtkWidget * aWidget, gpointer aData); - static gint DestroySignal(GtkWidget * aGtkWidget, - nsWidget* aWidget); - ////////////////////////////////////////////////////////////////// // // GTK event support methods