From 32848b2bbc8ae7c36595d7bab732d34b04ff202b Mon Sep 17 00:00:00 2001 From: Melroy van den Berg Date: Wed, 7 Jan 2026 00:25:45 +0100 Subject: [PATCH] Variable 'errcode' can be reduced [variableScope] --- include/laserpants/dotenv/dotenv.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/laserpants/dotenv/dotenv.h b/include/laserpants/dotenv/dotenv.h index d56fc06..e70db8d 100644 --- a/include/laserpants/dotenv/dotenv.h +++ b/include/laserpants/dotenv/dotenv.h @@ -168,10 +168,9 @@ inline std::string dotenv::getenv(const char* name, const std::string& def) // https://stackoverflow.com/questions/17258029/c-setenv-undefined-identifier-in-visual-studio inline int setenv(const char *name, const char *value, int overwrite) { - int errcode = 0; - if (!overwrite) { + int errcode = 0; size_t envsize = 0; errcode = getenv_s(&envsize, NULL, 0, name); if (errcode || envsize) return errcode;