From 260ec753f4a3933a8e75838a31cb2a7fe5d38f4e Mon Sep 17 00:00:00 2001 From: Adi Oanca Date: Mon, 15 Sep 2003 19:08:07 +0000 Subject: [PATCH] * changed SetFont to acomodate(eng?) with LayerData's 'font' member witch is now allocated on stack. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4687 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/server/Decorator.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/servers/app/server/Decorator.cpp b/src/servers/app/server/Decorator.cpp index f1f02f420a..e3fffe6fbe 100644 --- a/src/servers/app/server/Decorator.cpp +++ b/src/servers/app/server/Decorator.cpp @@ -177,11 +177,8 @@ void Decorator::SetFont(ServerFont *font) { if(!font) return; - - if(_layerdata.font) - delete _layerdata.font; - - _layerdata.font=new ServerFont(*font); + + _layerdata.font = *font; } /*! @@ -605,3 +602,7 @@ void Decorator::_DoLayout(void) { } +/* + @log + * changed SetFont to acomodate(eng?) with LayerData's 'font' member witch is now allocated on stack. +*/