Index: movejobs.cpp =================================================================== --- movejobs.cpp (revision 2674) +++ movejobs.cpp (working copy) @@ -120,7 +120,7 @@ { for ( int i = 0; i < blocknum; i++ ) { - delete MemBlocks[i]; + delete [] MemBlocks[i]; } free ( MemBlocks ); } Index: menus.h =================================================================== --- menus.h (revision 2674) +++ menus.h (working copy) @@ -282,6 +282,10 @@ virtual void recalcPosition( bool resetItemPositions ); public: + /** + * virtual destructor + */ + virtual ~cMenu() {} /** * redraws the menu background, the cursor and all menuitems. *@author alzi