diff options
author | Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> | 2011-02-21 22:51:29 +0100 |
---|---|---|
committer | Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> | 2011-02-21 22:56:03 +0100 |
commit | d4bb2d1d0e82ca9d046f9b2346a7893ca11e8d9c (patch) | |
tree | c9bc88bd7be5f330132491efee826ebfe9dd8d4e | |
parent | e95cf652072d6480454ffc2d5349d4ebbf597b45 (diff) | |
download | mana-d4bb2d1d0e82ca9d046f9b2346a7893ca11e8d9c.tar.gz mana-d4bb2d1d0e82ca9d046f9b2346a7893ca11e8d9c.tar.bz2 mana-d4bb2d1d0e82ca9d046f9b2346a7893ca11e8d9c.tar.xz mana-d4bb2d1d0e82ca9d046f9b2346a7893ca11e8d9c.zip |
Renamed local data directory back to just "mana"
This name represents the name of the client software, not the branding
it received.
Cleaned up the rest of the code a bit.
Reviewed-by: Jared Adams
-rw-r--r-- | src/client.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/client.cpp b/src/client.cpp index 12564834..abe3500c 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -1090,10 +1090,10 @@ void Client::initHomeDir() mLocalDataDir = getSpecialFolderLocation(CSIDL_LOCAL_APPDATA); if (mLocalDataDir.empty()) mLocalDataDir = std::string(PHYSFS_getUserDir()); - mLocalDataDir += "/manasource"; + mLocalDataDir += "/Mana"; #else mLocalDataDir = std::string(PHYSFS_getUserDir()) + - "/.local/share/manasource"; + "/.local/share/mana"; #endif } @@ -1105,18 +1105,19 @@ void Client::initHomeDir() mConfigDir = mOptions.configDir; - if (mConfigDir.empty()){ + if (mConfigDir.empty()) + { + const std::string app = branding.getValue("appShort", "manasource"); #ifdef __APPLE__ - mConfigDir = mLocalDataDir + "/" + branding.getValue("appShort", "manasource"); + mConfigDir = mLocalDataDir + "/" + app; #elif defined WIN32 mConfigDir = getSpecialFolderLocation(CSIDL_APPDATA); if (mConfigDir.empty()) mConfigDir = mLocalDataDir; else - mConfigDir += "/mana/" + branding.getValue("appShort", "manasource"); + mConfigDir += "/mana/" + app; #else - mConfigDir = std::string(PHYSFS_getUserDir()) + - "/.config/mana/" + branding.getValue("appShort", "manasource"); + mConfigDir = std::string(PHYSFS_getUserDir()) + "/.config/mana/" + app; #endif } |