Fix 'Unset' option for custom environmental variables

This commit is contained in:
Andrea Giudiceandrea 2022-07-18 13:21:19 +02:00 committed by Nyall Dawson
parent 8914ff52ba
commit 661d0404c6

View File

@ -1302,7 +1302,7 @@ int main( int argc, char *argv[] )
if ( systemEnvVars.contains( envVarName ) && envVarApply == QLatin1String( "unset" ) )
{
#ifdef Q_OS_WIN
putenv( envVarName.toUtf8().constData() );
putenv( QString( "%1=" ).arg( envVarName ).toUtf8().constData() );
#else
unsetenv( envVarName.toUtf8().constData() );
#endif