From 6f6b060c473f7c28302e153af1ccb0dca1facb8b Mon Sep 17 00:00:00 2001 From: ffsup2 Date: Tue, 17 May 2011 00:21:36 +0200 Subject: [PATCH] Ported Michael fix --- rtgui/filecatalog.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/rtgui/filecatalog.cc b/rtgui/filecatalog.cc index 43573a6e9..a3bd606d8 100644 --- a/rtgui/filecatalog.cc +++ b/rtgui/filecatalog.cc @@ -89,8 +89,8 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb) : selectedDirectoryId(1) bUnRanked->signal_button_press_event().connect (sigc::mem_fun(*this, &FileCatalog::capture_event),false); for (int i=0; i<5; i++) { - iranked[i] = Gtk::manage( new Gtk::Image (argv0+"/images/rated.png") ); - igranked[i] = Gtk::manage( new Gtk::Image (argv0+"/images/grayrated.png") ); + iranked[i] = new Gtk::Image (argv0+"/images/rated.png"); + igranked[i] = new Gtk::Image (argv0+"/images/grayrated.png"); iranked[i]->show (); igranked[i]->show (); bRank[i] = Gtk::manage( new Gtk::ToggleButton () ); @@ -187,6 +187,10 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb) : selectedDirectoryId(1) FileCatalog::~FileCatalog() { + for (int i=0; i<5; i++) { + delete iranked[i]; + delete igranked[i]; + } delete iTrashEmpty; delete iTrashFull; }