From c5dfff9ec04785998991eb952e9afef755798264 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Fri, 31 May 2013 10:49:00 +0300 Subject: [PATCH] Added os.name - "Darwin" and os.arch - "universal" to SerialNativeInterface.class --- src/java/jssc/SerialNativeInterface.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/java/jssc/SerialNativeInterface.java b/src/java/jssc/SerialNativeInterface.java index 052eb3d..3fdb9be 100644 --- a/src/java/jssc/SerialNativeInterface.java +++ b/src/java/jssc/SerialNativeInterface.java @@ -91,7 +91,7 @@ public class SerialNativeInterface { osName = "solaris"; osType = OS_SOLARIS; } - else if(osName.equals("Mac OS X")){ + else if(osName.equals("Mac OS X") || osName.equals("Darwin")){//os.name "Darwin" since 2.6.0 osName = "mac_os_x"; osType = OS_MAC_OS_X; }//<- since 0.9.0 @@ -99,7 +99,7 @@ public class SerialNativeInterface { if(architecture.equals("i386") || architecture.equals("i686")){ architecture = "x86"; } - else if(architecture.equals("amd64")){ + else if(architecture.equals("amd64") || architecture.equals("universal")){//os.arch "universal" since 2.6.0 architecture = "x86_64"; } else if(architecture.equals("arm")) {//since 2.1.0