/**
 *  Copyright 2010 Ryszard Wiśniewski <brut.alll@gmail.com>
 *  Copyright 2013 Connor Tumbleson <connor.tumbleson@gmail.com>
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *       http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
package brut.util;

public class OSDetection {
  private static String OS = System.getProperty("os.name").toLowerCase();
  
  public static boolean isWindows() {
    return (OS.indexOf("win") >= 0);
  }
  
  public static boolean isMacOSX() {
    return (OS.indexOf("mac") >= 0);
  }
  
  public static boolean isUnix() {
    return (OS.indexOf("nix") >= 0 || OS.indexOf("nux") >= 0 || OS.indexOf("aix") > 0 || (OS.indexOf("sunos") >= 0));
  }
}

@@ -741,16 +741,18 @@
 ction %7B%0A
+  
   privat
@@ -817,19 +817,19 @@
 Case();%0A
+%0A
   
-%0A
   public
@@ -854,32 +854,36 @@
 Windows() %7B%0A    
+  
+  
 return (OS.index
@@ -891,39 +891,41 @@
 f(%22win%22) %3E= 0);%0A
+  
   %7D%0A
+%0A
   
-%0A
   public static 
@@ -941,24 +941,28 @@
 sMacOSX() %7B%0A
+    
     return (
@@ -990,15 +990,17 @@
 0);%0A
+  
   %7D%0A
+%0A
   
-%0A
   pu
@@ -1030,24 +1030,28 @@
 nix() %7B%0A    
+   
+ 
 return (OS.i
@@ -1152,14 +1152,80 @@
 %3E= 0));%0A
+    %7D%0A%0A    public static String returnOS() %7B%0A        return OS;%0A  
   %7D%0A%7D%0A

add returnOS() to OS, to help identify unknown aapt OS's