From 43f2a84f4e636cfd7cc61e16593a26382da3331c Mon Sep 17 00:00:00 2001 From: Albert Astals Cid Date: Thu, 9 Apr 2009 20:48:44 +0000 Subject: [PATCH] leak-- CID: 6200 svn path=/trunk/KDE/kdebase/workspace/; revision=951662 --- layers.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/layers.cpp b/layers.cpp index 9a8e1850ce..a70b63d73d 100644 --- a/layers.cpp +++ b/layers.cpp @@ -234,7 +234,10 @@ void Workspace::raiseElectricBorderWindows() if( electric_windows[ i ] != None ) windows[ pos++ ] = electric_windows[ i ]; if( !pos ) + { + delete [] windows; return; // No borders at all + } XRaiseWindow( display(), windows[ 0 ] ); XRestackWindows( display(), windows, pos ); delete [] windows;