From 00a0da32a9e3b4f5bf1c93d865f57c98d3d75a37 Mon Sep 17 00:00:00 2001 From: Adam Reichold Date: Sat, 27 Feb 2016 19:20:41 +0100 Subject: [PATCH] Fix #3181 by store the filename which will be unset when the entry is deleted and hence cannot be bound by reference. --- rtgui/filecatalog.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtgui/filecatalog.cc b/rtgui/filecatalog.cc index 236dbae6a..47adae7d7 100644 --- a/rtgui/filecatalog.cc +++ b/rtgui/filecatalog.cc @@ -935,7 +935,7 @@ void FileCatalog::deleteRequested (std::vector tbe, bool inc if (msd.run() == Gtk::RESPONSE_YES) { for (unsigned int i = 0; i < tbe.size(); i++) { - const auto& fname = tbe[i]->filename; + const auto fname = tbe[i]->filename; // remove from browser delete fileBrowser->delEntry (fname); // remove from cache