Diff of /branches/KDE/4.0/kdebase/workspace/kwin/layers.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 803345, Fri May 2 16:23:03 2008 UTC revision 804133, Mon May 5 07:23:32 2008 UTC
# Line 721  bool Workspace::keepTransientAbove( cons Line 721  bool Workspace::keepTransientAbove( cons
721  ToplevelList Workspace::rootStackingOrder() const  ToplevelList Workspace::rootStackingOrder() const
722      {      {
723      Window dummy;      Window dummy;
724      Window* windows;      Window* windows = NULL;
725      unsigned int count = 0;      unsigned int count = 0;
726      XQueryTree( display(), rootWindow(), &dummy, &dummy, &windows, &count );      XQueryTree( display(), rootWindow(), &dummy, &dummy, &windows, &count );
727      ToplevelList ret;      ToplevelList ret;
# Line 736  ToplevelList Workspace::rootStackingOrde Line 736  ToplevelList Workspace::rootStackingOrde
736          }          }
737      foreach( Deleted* c, deleted )      foreach( Deleted* c, deleted )
738          ret.append( c );          ret.append( c );
739        if( windows != NULL )
740            XFree( windows );
741      return ret;      return ret;
742      }      }
743    

Legend:
Removed from v.803345  
changed lines
  Added in v.804133