From 915bb2f6413b8339692aa1a0c17065581ae6aa54 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 10 Jun 2014 02:21:22 +0200 Subject: close dir opened with opendir() - fixes accumulated fd for plugin state saves --- libs/pbd/clear_dir.cc | 1 + 1 file changed, 1 insertion(+) (limited to 'libs') diff --git a/libs/pbd/clear_dir.cc b/libs/pbd/clear_dir.cc index c38713897b..5bf5277a11 100644 --- a/libs/pbd/clear_dir.cc +++ b/libs/pbd/clear_dir.cc @@ -129,4 +129,5 @@ PBD::remove_directory (const std::string& dir) { if (::g_rmdir(dir.c_str())) { error << string_compose (_("cannot remove directory %1 (%2)"), dir, strerror (errno)) << endmsg; } + ::closedir (dead); } -- cgit v1.2.3