summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorNiels Weber <niels.weber@digia.com>2013-03-11 15:25:15 +0100
committerNiels Weber <niels.weber@digia.com>2013-03-12 11:00:00 +0100
commit38faf639a552cc5f0932b412a529a217111c5ad2 (patch)
tree96ff3f8a40d38fd9042b89bf3c6d9a4b9b6928ed /src
parent22485ba67e49150158d0bec52ee6f8ae8d64c16a (diff)
Replace getenv with qgetenv
Change-Id: Id21e529d0c1b94ff1dc6b90b60000da14189d0ab Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
Diffstat (limited to 'src')
-rw-r--r--src/libs/installer/packagemanagercore.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libs/installer/packagemanagercore.cpp b/src/libs/installer/packagemanagercore.cpp
index f40e27f5b..1829be95e 100644
--- a/src/libs/installer/packagemanagercore.cpp
+++ b/src/libs/installer/packagemanagercore.cpp
@@ -1270,8 +1270,9 @@ QString PackageManagerCore::environmentVariable(const QString &name) const
}
return value;
#else
- const char *pPath = name.isEmpty() ? 0 : getenv(name.toLatin1());
- return pPath ? QLatin1String(pPath) : QString();
+ if (name.isEmpty())
+ return QString();
+ return QString::fromUtf8(qgetenv(name.toLatin1()));
#endif
}