From 67c3589698a887f65d996108541f00d2070eafe2 Mon Sep 17 00:00:00 2001 From: Doug MacEachern Date: Sun, 10 Jul 2005 08:05:41 +0000 Subject: [PATCH] add IS_WIN32 --- bindings/java/src/net/hyperic/sigar/OperatingSystem.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bindings/java/src/net/hyperic/sigar/OperatingSystem.java b/bindings/java/src/net/hyperic/sigar/OperatingSystem.java index 64d15817..5e14086d 100644 --- a/bindings/java/src/net/hyperic/sigar/OperatingSystem.java +++ b/bindings/java/src/net/hyperic/sigar/OperatingSystem.java @@ -34,7 +34,10 @@ public class OperatingSystem { }; public static final String[] NAMES; - + + public static final boolean IS_WIN32 = + System.getProperty("os.name").indexOf("Windows") != -1; + private static Map supportedPlatforms = new HashMap(); static { @@ -101,7 +104,7 @@ public class OperatingSystem { os.type = TYPE_LINUX; os.getLinuxInfo(); } - else if (os.name.indexOf("Windows") > -1) { + else if (IS_WIN32) { os.type = TYPE_WIN32; os.vendor = "Microsoft"; if (os.name.endsWith("XP")) {