summaryrefslogtreecommitdiff
path: root/src/env.cpp
diff options
context:
space:
mode:
authorMikaël Capelle <capelle.mikael@gmail.com>2021-02-10 19:17:21 +0100
committerMikaël Capelle <capelle.mikael@gmail.com>2021-02-10 19:17:21 +0100
commit7283e6c3ba614ee5762b89ecaf0cee1ec45f5572 (patch)
tree3058b6605e8e23748c89c9aa195a45f4dfdff5a6 /src/env.cpp
parent7d36bc20d0a6c327079141149a7f138c0f7726ac (diff)
Do not return previous value in env::set and env::setPath (avoid error log when not previously set).
Diffstat (limited to 'src/env.cpp')
-rw-r--r--src/env.cpp8
1 files changed, 3 insertions, 5 deletions
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;
}