summaryrefslogtreecommitdiff
path: root/libs/ardour/directory_names.cc
diff options
context:
space:
mode:
authorJohn Emmas <johne53@tiscali.co.uk>2014-03-10 16:01:50 +0000
committerJohn Emmas <johne53@tiscali.co.uk>2014-03-10 16:24:10 +0000
commite0678ce30f226fdffbee2fe59d29edf70bac36fc (patch)
tree3e29300f0e0f3e9abd6b300a2d3459c5f3c7d0e4 /libs/ardour/directory_names.cc
parent34c67ba85403fc0e785e2bf135581cd9ed8a3cd4 (diff)
Modify 'user_config_dir_name' to use the program name (e.g. Ardour or Mixbus) instead of always assuming 'Ardour'.
Diffstat (limited to 'libs/ardour/directory_names.cc')
-rw-r--r--libs/ardour/directory_names.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/libs/ardour/directory_names.cc b/libs/ardour/directory_names.cc
index f01c024435..928dc0f459 100644
--- a/libs/ardour/directory_names.cc
+++ b/libs/ardour/directory_names.cc
@@ -40,11 +40,11 @@ const char* const ladspa_dir_name = X_("ladspa");
const char* const panner_dir_name = X_("panners");
const char* const backend_dir_name = X_("backends");
-/* these should end up using variants of PROGRAM_NAME */
-#ifdef __APPLE__
-const char* const user_config_dir_name = X_("Ardour" "3");
+char config_dir_name[] = X_(PROGRAM_NAME "3");
+#if defined (__APPLE__) || defined (PLATFORM_WINDOWS)
+const char* const user_config_dir_name = config_dir_name;
#else
-const char* const user_config_dir_name = X_("ardour" "3");
+const char* const user_config_dir_name = strlwr(config_dir_name);
#endif
}