Coverity: Call corresponding FreeEnvironmentStrings() function to free

This commit is contained in:
baldurk
2016-06-09 12:52:08 -07:00
parent 6c5573ec3b
commit 3c50965dc4
+3 -1
View File
@@ -81,7 +81,9 @@ void Process::RegisterEnvironmentModification(Process::EnvironmentModification m
void Process::ApplyEnvironmentModification()
{
// turn environment string to a UTF-8 map
map<string, string> currentEnv = EnvStringToEnvMap(GetEnvironmentStringsW());
LPWCH envStrings = GetEnvironmentStringsW();
map<string, string> currentEnv = EnvStringToEnvMap(envStrings);
FreeEnvironmentStringsW(envStrings);
vector<EnvironmentModification> &modifications = GetEnvModifications();
for(size_t i = 0; i < modifications.size(); i++)