From 7318f00b2d5ad0d1de9118c749d7803aaafa0f82 Mon Sep 17 00:00:00 2001 From: artdeell Date: Thu, 22 Jul 2021 16:26:01 +0300 Subject: [PATCH] Fix the mod installer (added several null checks) --- .../src/main/java/net/kdt/pojavlaunch/utils/JREUtils.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/JREUtils.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/JREUtils.java index 310c64c32..32d29939e 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/JREUtils.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/JREUtils.java @@ -215,9 +215,9 @@ public class JREUtils envMap.put("REGAL_GL_VENDOR", "Android"); envMap.put("REGAL_GL_RENDERER", "Regal"); envMap.put("REGAL_GL_VERSION", "4.5"); - - envMap.put("POJAV_RENDERER", Tools.LOCAL_RENDERER); - + if(Tools.LOCAL_RENDERER != null) { + envMap.put("POJAV_RENDERER", Tools.LOCAL_RENDERER); + } envMap.put("AWTSTUB_WIDTH", Integer.toString(CallbackBridge.windowWidth > 0 ? CallbackBridge.windowWidth : CallbackBridge.physicalWidth)); envMap.put("AWTSTUB_HEIGHT", Integer.toString(CallbackBridge.windowHeight > 0 ? CallbackBridge.windowHeight : CallbackBridge.physicalHeight)); @@ -232,7 +232,7 @@ public class JREUtils } reader.close(); } - if(!envMap.containsKey("LIBGL_ES")) { + if(!envMap.containsKey("LIBGL_ES") && Tools.LOCAL_RENDERER != null) { int glesMajor = getDetectedVersion(); Log.i("glesDetect","GLES version detected: "+glesMajor);