From 0f85899c0aad7d6dbc15490189e97a68b4653d1c Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 7 Jun 2012 02:18:27 +0300 Subject: Get real desktop dir in linux for screenshots. --- src/client.cpp | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'src/client.cpp') diff --git a/src/client.cpp b/src/client.cpp index e7083f943..95317f682 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -1898,19 +1898,9 @@ void Client::initScreenshotDir() std::string configScreenshotDir = config.getStringValue("screenshotDirectory"); if (!configScreenshotDir.empty()) - { mScreenshotDir = configScreenshotDir; - } else - { -#ifdef WIN32 - mScreenshotDir = getSpecialFolderLocation(CSIDL_MYPICTURES); - if (mScreenshotDir.empty()) - mScreenshotDir = getSpecialFolderLocation(CSIDL_DESKTOP); -#else - mScreenshotDir = std::string(PHYSFS_getUserDir()) + "Desktop"; -#endif - } + mScreenshotDir = getDesktopDir(); //config.setValue("screenshotDirectory", mScreenshotDir); logger->log("screenshotDirectory: " + mScreenshotDir); -- cgit v1.2.3-60-g2f50