From afaa7351c0f7f19c86796e9e48e2d16dbf5e4aa9 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Thu, 3 Dec 2015 09:28:23 +0100 Subject: QStandardPaths::standardLocations()/WinRT: Return empty lists. Previously, lists containing one empty string were returned for the unimplemented functions. Change-Id: Ia64b53325420e32076f2bacf22c48885d7121df0 Reviewed-by: Maurice Kalinowski --- src/corelib/io/qstandardpaths_winrt.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/corelib/io') diff --git a/src/corelib/io/qstandardpaths_winrt.cpp b/src/corelib/io/qstandardpaths_winrt.cpp index b1e51c5082..cb4d1dd152 100644 --- a/src/corelib/io/qstandardpaths_winrt.cpp +++ b/src/corelib/io/qstandardpaths_winrt.cpp @@ -123,7 +123,8 @@ QString QStandardPaths::writableLocation(StandardLocation type) QStringList QStandardPaths::standardLocations(StandardLocation type) { - return QStringList(writableLocation(type)); + const QString writable = writableLocation(type); + return writable.isEmpty() ? QStringList() : QStringList(writable); } QT_END_NAMESPACE -- cgit v1.2.3