eliminate use of String-case macro
authoradam <adam@megacz.com>
Sun, 9 Nov 2008 03:26:11 +0000 (03:26 +0000)
committeradam <adam@megacz.com>
Sun, 9 Nov 2008 03:26:11 +0000 (03:26 +0000)
darcs-hash:20081109032611-5007d-ec8dafc825c8ccbd370b9de2d98adb68b06d0dac.gz

src/org/ibex/net/HTTP.java

index d0b03a5..f7be3d8 100644 (file)
@@ -89,11 +89,9 @@ public class HTTP {
                         value = end;
                         continue;
                     }
                         value = end;
                         continue;
                     }
-                    //#switch(start.toLowerCase())
-                    case "domain":  domain = end;
-                    case "path":    path = end;
-                    case "expires": expires = new Date(end);
-                        //#end
+                    if      (start.toLowerCase().equals("domain")) domain = end;
+                    else if (start.toLowerCase().equals("path")) path = end;
+                    else if (start.toLowerCase().equals("expires")) expires = new Date(end);
                 }
                 if (h.get(name) == null) h.put(name, new Vec());
                 ((Vec)h.get(name)).addElement(new Cookie(name, value, domain, path, expires, secure));
                 }
                 if (h.get(name) == null) h.put(name, new Vec());
                 ((Vec)h.get(name)).addElement(new Cookie(name, value, domain, path, expires, secure));