Support macOS versions with a patch number
This commit is contained in:
parent
fbc1c49513
commit
150fc50317
|
@ -343,11 +343,19 @@ public class LWJGLUtil {
|
||||||
}
|
}
|
||||||
int major;
|
int major;
|
||||||
int minor;
|
int minor;
|
||||||
|
int patch;
|
||||||
try {
|
try {
|
||||||
major = Integer.parseInt(os_version, 0, dotI, 10);
|
major = Integer.parseInt(os_version, 0, dotI, 10);
|
||||||
minor = Integer.parseInt(os_version, dotI + 1, os_version.length(), 10);
|
int dotI1 = os_version.indexOf('.', dotI + 1);
|
||||||
|
if (dotI1 == -1) {
|
||||||
|
minor = Integer.parseInt(os_version, dotI + 1, os_version.length(), 10);
|
||||||
|
patch = 0;
|
||||||
|
} else {
|
||||||
|
minor = Integer.parseInt(os_version, dotI + 1, dotI1, 10);
|
||||||
|
patch = Integer.parseInt(os_version, dotI1 + 1, os_version.length(), 10);
|
||||||
|
}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
logger().log("Exception occurred while trying to determine OS version", e);
|
logger().log("Exception occurred while trying to determine OS version: " + os_version, e);
|
||||||
// Best guess, no
|
// Best guess, no
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue