From b261deaaeda87b2ff24140bd5270b4f2f49cf8a2 Mon Sep 17 00:00:00 2001 From: "ginn.chen%sun.com" Date: Fri, 17 Dec 2004 05:39:19 +0000 Subject: [PATCH] Bug 268371 memory leak in nsLookAndFeel::GetMetric() patch maker=brian.lu@sun.com r=blizzard sr=rbs git-svn-id: svn://10.0.0.236/trunk@166803 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/widget/src/gtk2/nsLookAndFeel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mozilla/widget/src/gtk2/nsLookAndFeel.cpp b/mozilla/widget/src/gtk2/nsLookAndFeel.cpp index 51c631e9530..ca14f9366ea 100644 --- a/mozilla/widget/src/gtk2/nsLookAndFeel.cpp +++ b/mozilla/widget/src/gtk2/nsLookAndFeel.cpp @@ -394,7 +394,7 @@ NS_IMETHODIMP nsLookAndFeel::GetMetric(const nsMetricID aID, PRInt32 & aMetric) g_object_get(gtk_widget_get_settings(box), "gtk-dnd-drag-threshold", &threshold, NULL); - gtk_widget_destroy(box); + gtk_object_sink(GTK_OBJECT(box)); aMetric = threshold; } break;