diff --git a/src/cppcheck/cppcheck.ts b/src/cppcheck/cppcheck.ts index 604572f8..a9f99065 100644 --- a/src/cppcheck/cppcheck.ts +++ b/src/cppcheck/cppcheck.ts @@ -8,8 +8,7 @@ export async function setupCppcheck(version: string | undefined, _setupCppDir: s switch (process.platform) { case "win32": { await setupChocoPack("cppcheck", version) - const binDir = "C:/Program Files/Cppcheck" - addPath(binDir) + const binDir = activateWinCppcheck() return { binDir } } case "darwin": { @@ -23,3 +22,9 @@ export async function setupCppcheck(version: string | undefined, _setupCppDir: s } } } + +function activateWinCppcheck() { + const binDir = "C:/Program Files/Cppcheck" + addPath(binDir) + return binDir +}