From c6427caa9e78189cb819ef26aa358f681130d3fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Sat, 17 Jan 2015 23:05:34 +0100 Subject: GH-734: block more java env variable holes. --- logic/MinecraftProcess.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'logic/MinecraftProcess.cpp') diff --git a/logic/MinecraftProcess.cpp b/logic/MinecraftProcess.cpp index b9be8d05..eda50923 100644 --- a/logic/MinecraftProcess.cpp +++ b/logic/MinecraftProcess.cpp @@ -45,7 +45,17 @@ MinecraftProcess::MinecraftProcess(InstancePtr inst) : m_instance(inst) QProcessEnvironment env; - QStringList ignored = {"JAVA_ARGS", "CLASSPATH", "CONFIGPATH", "JAVA_HOME", "JRE_HOME"}; + QStringList ignored = + { + "JAVA_ARGS", + "CLASSPATH", + "CONFIGPATH", + "JAVA_HOME", + "JRE_HOME", + "_JAVA_OPTIONS", + "JAVA_OPTIONS", + "JAVA_TOOL_OPTIONS" + }; for(auto key: rawenv.keys()) { auto value = rawenv.value(key); -- cgit v1.2.3