You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ie...@apache.org on 2013/02/25 06:22:56 UTC

svn commit: r1449600 - in /sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl: filter/SlingFilterChainHelper.java log/CustomLogFormat.java

Author: ieb
Date: Mon Feb 25 05:22:55 2013
New Revision: 1449600

URL: http://svn.apache.org/r1449600
Log:
SLING-2747 fixed. Added hashCode and fixed first and last char check.

Modified:
    sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/filter/SlingFilterChainHelper.java
    sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/log/CustomLogFormat.java

Modified: sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/filter/SlingFilterChainHelper.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/filter/SlingFilterChainHelper.java?rev=1449600&r1=1449599&r2=1449600&view=diff
==============================================================================
--- sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/filter/SlingFilterChainHelper.java (original)
+++ sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/filter/SlingFilterChainHelper.java Mon Feb 25 05:22:55 2013
@@ -179,6 +179,14 @@ public class SlingFilterChainHelper {
             return 1; // insert after current key
         }
 
+        @Override
+        public int hashCode() {
+            if ( filter == null ) {
+                return 0;
+            }
+            return filter.hashCode();
+        }
+
         public boolean equals(Object obj) {
             if (this == obj) {
                 return true;

Modified: sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/log/CustomLogFormat.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/log/CustomLogFormat.java?rev=1449600&r1=1449599&r2=1449600&view=diff
==============================================================================
--- sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/log/CustomLogFormat.java (original)
+++ sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/log/CustomLogFormat.java Mon Feb 25 05:22:55 2013
@@ -157,7 +157,7 @@ class CustomLogFormat {
                 required = false;
             } else if (c >= '0' && c <= '9') {
                 statCodes = this.parseStatusCodes(sr, c);
-            } else if (c == '>' || c == '>') {
+            } else if (c == '>' || c == '<') {
                 // ignore first/last modifiers
             } else {
                 break;