summaryrefslogtreecommitdiffstats
path: root/src/corelib/io/qstandardpaths_unix.cpp
diff options
context:
space:
mode:
authorDavid Faure <faure@kde.org>2011-11-02 18:15:37 +0100
committerQt by Nokia <qt-info@nokia.com>2011-11-02 19:57:21 +0100
commite488efa57785974a6fcb03ea1f0c3f21a52e33d2 (patch)
treefe6fdf6470e9fcd9a5f5782f60ad07464da97f9e /src/corelib/io/qstandardpaths_unix.cpp
parent938ce35cec46b92bfb1fee29251078e50a0536b4 (diff)
QStandardPaths: fix encoding of XDG_CONFIG_HOME env var
Change-Id: Ibb89f204fc93aed5a669f8f9efc7859845e6d493 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/io/qstandardpaths_unix.cpp')
-rw-r--r--src/corelib/io/qstandardpaths_unix.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/io/qstandardpaths_unix.cpp b/src/corelib/io/qstandardpaths_unix.cpp
index 89d4661215..059bf3bd10 100644
--- a/src/corelib/io/qstandardpaths_unix.cpp
+++ b/src/corelib/io/qstandardpaths_unix.cpp
@@ -132,7 +132,7 @@ QString QStandardPaths::writableLocation(StandardLocation type)
}
// http://www.freedesktop.org/wiki/Software/xdg-user-dirs
- QString xdgConfigHome = QLatin1String(qgetenv("XDG_CONFIG_HOME"));
+ QString xdgConfigHome = QFile::decodeName(qgetenv("XDG_CONFIG_HOME"));
if (xdgConfigHome.isEmpty())
xdgConfigHome = QDir::homePath() + QLatin1String("/.config");
QFile file(xdgConfigHome + QLatin1String("/user-dirs.dirs"));