From 7283e6c3ba614ee5762b89ecaf0cee1ec45f5572 Mon Sep 17 00:00:00 2001 From: Mikaƫl Capelle Date: Wed, 10 Feb 2021 19:17:21 +0100 Subject: Do not return previous value in env::set and env::setPath (avoid error log when not previously set). --- src/env.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src/env.cpp') diff --git a/src/env.cpp b/src/env.cpp index 76473dfb..4f4bc555 100644 --- a/src/env.cpp +++ b/src/env.cpp @@ -418,9 +418,9 @@ QString prependToPath(const QString& s) return old; } -QString setPath(const QString& s) +void setPath(const QString& s) { - return set("PATH", s); + set("PATH", s); } QString get(const QString& name) @@ -457,11 +457,9 @@ QString get(const QString& name) return QString::fromWCharArray(buffer.get(), realSize); } -QString set(const QString& n, const QString& v) +void set(const QString& n, const QString& v) { - auto old = get(n); ::SetEnvironmentVariableW(n.toStdWString().c_str(), v.toStdWString().c_str()); - return old; } -- cgit v1.3.1