summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/session_directory.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-11-19 16:08:04 +0100
committerRobin Gareus <robin@gareus.org>2015-11-19 16:11:59 +0100
commit03518b90a2484cb4382a59588755055665b9853b (patch)
treecd4e2f213b5f8069027d570a84a89f6593db1d0a /libs/ardour/ardour/session_directory.h
parent07b25189791b27b8bb6ea769981458c0ca86cd1f (diff)
allow to rename the session root folder - fixes #6557
Diffstat (limited to 'libs/ardour/ardour/session_directory.h')
-rw-r--r--libs/ardour/ardour/session_directory.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/ardour/ardour/session_directory.h b/libs/ardour/ardour/session_directory.h
index 685f0870dd..141294b5f4 100644
--- a/libs/ardour/ardour/session_directory.h
+++ b/libs/ardour/ardour/session_directory.h
@@ -21,6 +21,7 @@
#include <string>
#include <vector>
+#include <map>
#include "ardour/libardour_visibility.h"
@@ -151,6 +152,9 @@ private:
/// The path to the root of the session directory.
std::string m_root_path;
+
+ static std::map<std::string,std::string> root_cache;
+ mutable std::string m_sources_root;
};
} // namespace ARDOUR