fix: NPE caused by uninitialized processPriority

This commit is contained in:
Haowei Wen
2021-08-27 20:05:18 +08:00
parent 647bbb38e8
commit e37322d147

View File

@@ -55,7 +55,7 @@ public class LaunchOptions implements Serializable {
private String preLaunchCommand; private String preLaunchCommand;
private NativesDirectoryType nativesDirType; private NativesDirectoryType nativesDirType;
private String nativesDir; private String nativesDir;
private ProcessPriority processPriority; private ProcessPriority processPriority = ProcessPriority.NORMAL;
/** /**
* The game directory * The game directory
@@ -497,7 +497,7 @@ public class LaunchOptions implements Serializable {
return this; return this;
} }
public Builder setProcessPriority(ProcessPriority processPriority) { public Builder setProcessPriority(@NotNull ProcessPriority processPriority) {
options.processPriority = processPriority; options.processPriority = processPriority;
return this; return this;
} }