From 2c9e14c94b38f497196ed1e170406108afc55ecd Mon Sep 17 00:00:00 2001 From: oSumAtrIX Date: Sat, 19 Aug 2023 17:08:51 +0200 Subject: [PATCH] fix: Make sure the property is not null --- brut.j.util/src/main/java/brut/util/OSDetection.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/brut.j.util/src/main/java/brut/util/OSDetection.java b/brut.j.util/src/main/java/brut/util/OSDetection.java index ec7921de..fcb31ef1 100644 --- a/brut.j.util/src/main/java/brut/util/OSDetection.java +++ b/brut.j.util/src/main/java/brut/util/OSDetection.java @@ -18,7 +18,7 @@ package brut.util; public class OSDetection { private static final String OS = System.getProperty("os.name").toLowerCase(); - private static final String BIT = System.getProperty("sun.arch.data.model").toLowerCase(); + private static final String BIT = System.getProperty("sun.arch.data.model"); public static boolean isWindows() { return (OS.contains("win")); @@ -48,7 +48,7 @@ public class OSDetection { return arch != null && arch.endsWith("64") || wow64Arch != null && wow64Arch.endsWith("64"); } - return BIT.equalsIgnoreCase("64"); + return BIT != null && BIT.equalsIgnoreCase("64"); } public static String returnOS() {