diff options
author | Robin Gareus <robin@gareus.org> | 2014-06-10 02:21:22 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-06-10 02:21:22 +0200 |
commit | 915bb2f6413b8339692aa1a0c17065581ae6aa54 (patch) | |
tree | 05014ac66a3354b0a01eb09379ec24ee10fe98ce /libs | |
parent | c8ab1aaf7da5671d6040c042a173233c3b1905a4 (diff) |
close dir opened with opendir() - fixes accumulated fd for plugin state saves
Diffstat (limited to 'libs')
-rw-r--r-- | libs/pbd/clear_dir.cc | 1 |
1 files changed, 1 insertions, 0 deletions
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); } |