diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-04-26 16:08:41 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2022-04-26 16:08:41 +0200 |
commit | 46af1fe9852f8134a223bec1f876158b00b8a52e (patch) | |
tree | 843367dea3cc45e7439192db83202b32a6d4ee39 | |
parent | de15df29bf5957fb3d983ed42adcaaab6d22415d (diff) |
Avoid access out of bounds
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/nativec/GLibcVersion.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/nativec/GLibcVersion.java b/vespajlib/src/main/java/com/yahoo/nativec/GLibcVersion.java index 03e419a943e..67ae30c84f5 100644 --- a/vespajlib/src/main/java/com/yahoo/nativec/GLibcVersion.java +++ b/vespajlib/src/main/java/com/yahoo/nativec/GLibcVersion.java @@ -10,9 +10,9 @@ public class GLibcVersion { private final int minor; public GLibcVersion() { version = gnu_get_libc_version(); - String [] parts = version.split("."); + String [] parts = version.split("\\."); major = parts.length > 0 ? Integer.valueOf(parts[0]) : -1; - minor = parts.length > 0 ? Integer.valueOf(parts[1]) : -1; + minor = parts.length > 1 ? Integer.valueOf(parts[1]) : -1; } private native static String gnu_get_libc_version(); public String version() { return version; } |