From 00a2914f9c990800a3c7a6958306f42278a3f159 Mon Sep 17 00:00:00 2001 From: Rene Gollent Date: Thu, 26 Aug 2010 01:07:14 +0000 Subject: [PATCH] If the tooltip exists, release its reference on exit instead of deleting it directly. Resolves a crash on exit if a tooltip was showing at the time. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38361 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/preferences/time/ZoneView.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/preferences/time/ZoneView.cpp b/src/preferences/time/ZoneView.cpp index 50d2b92431..e7dfd90b50 100644 --- a/src/preferences/time/ZoneView.cpp +++ b/src/preferences/time/ZoneView.cpp @@ -92,7 +92,8 @@ TimeZoneView::CheckCanRevert() TimeZoneView::~TimeZoneView() { - delete fToolTip; + if (fToolTip) + fToolTip->ReleaseReference(); }