Author: mturk
Date: Wed Oct 29 03:39:16 2008
New Revision: 708867

URL: http://svn.apache.org/viewvc?rev=708867&view=rev
Log:
Add MACOSX OS detection

Modified:
    tomcat/connectors/trunk/jni/java/org/apache/tomcat/jni/OS.java
    tomcat/connectors/trunk/jni/native/os/unix/system.c

Modified: tomcat/connectors/trunk/jni/java/org/apache/tomcat/jni/OS.java
URL: 
http://svn.apache.org/viewvc/tomcat/connectors/trunk/jni/java/org/apache/tomcat/jni/OS.java?rev=708867&r1=708866&r2=708867&view=diff
==============================================================================
--- tomcat/connectors/trunk/jni/java/org/apache/tomcat/jni/OS.java (original)
+++ tomcat/connectors/trunk/jni/java/org/apache/tomcat/jni/OS.java Wed Oct 29 
03:39:16 2008
@@ -33,6 +33,7 @@
     private static final int LINUX     = 5;
     private static final int SOLARIS   = 6;
     private static final int BSD       = 7;
+    private static final int MACOSX    = 8;
 
     public static final int LOG_EMERG  = 1;
     public static final int LOG_ERROR  = 2;
@@ -54,6 +55,7 @@
     public static final boolean IS_LINUX   = is(LINUX);
     public static final boolean IS_SOLARIS = is(SOLARIS);
     public static final boolean IS_BSD     = is(BSD);
+    public static final boolean IS_MACOSX  = is(MACOSX);
 
     /**
      * Get the name of the system default characer set.

Modified: tomcat/connectors/trunk/jni/native/os/unix/system.c
URL: 
http://svn.apache.org/viewvc/tomcat/connectors/trunk/jni/native/os/unix/system.c?rev=708867&r1=708866&r2=708867&view=diff
==============================================================================
--- tomcat/connectors/trunk/jni/native/os/unix/system.c (original)
+++ tomcat/connectors/trunk/jni/native/os/unix/system.c Wed Oct 29 03:39:16 2008
@@ -99,6 +99,10 @@
     else if (type == 7)
         return JNI_TRUE;
 #endif
+#if defined(__APPLE__) || defined(DARWIN)
+    else if (type == 8)
+        return JNI_TRUE;
+#endif
     else
         return JNI_FALSE;
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to