diff options
| author | Mikaël Capelle <capelle.mikael@gmail.com> | 2021-02-10 19:17:21 +0100 |
|---|---|---|
| committer | Mikaël Capelle <capelle.mikael@gmail.com> | 2021-02-10 19:17:21 +0100 |
| commit | 7283e6c3ba614ee5762b89ecaf0cee1ec45f5572 (patch) | |
| tree | 3058b6605e8e23748c89c9aa195a45f4dfdff5a6 /src | |
| parent | 7d36bc20d0a6c327079141149a7f138c0f7726ac (diff) | |
Do not return previous value in env::set and env::setPath (avoid error log when not previously set).
Diffstat (limited to 'src')
| -rw-r--r-- | src/env.cpp | 8 | ||||
| -rw-r--r-- | src/env.h | 4 |
2 files changed, 5 insertions, 7 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; } @@ -233,12 +233,12 @@ private: // environment variables // QString get(const QString& name); -QString set(const QString& name, const QString& value); +void set(const QString& name, const QString& value); QString path(); QString appendToPath(const QString& s); QString prependToPath(const QString& s); -QString setPath(const QString& s); +void setPath(const QString& s); class Service |
