You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by ri...@apache.org on 2009/06/19 17:10:36 UTC

svn commit: r786537 - /felix/trunk/framework/src/main/java/org/apache/felix/framework/util/ldap/Parser.java

Author: rickhall
Date: Fri Jun 19 15:10:36 2009
New Revision: 786537

URL: http://svn.apache.org/viewvc?rev=786537&view=rev
Log:
Fixed a bug in filter evaluation when handling an array of shorts.
(FELIX-1258)

Modified:
    felix/trunk/framework/src/main/java/org/apache/felix/framework/util/ldap/Parser.java

Modified: felix/trunk/framework/src/main/java/org/apache/felix/framework/util/ldap/Parser.java
URL: http://svn.apache.org/viewvc/felix/trunk/framework/src/main/java/org/apache/felix/framework/util/ldap/Parser.java?rev=786537&r1=786536&r2=786537&view=diff
==============================================================================
--- felix/trunk/framework/src/main/java/org/apache/felix/framework/util/ldap/Parser.java (original)
+++ felix/trunk/framework/src/main/java/org/apache/felix/framework/util/ldap/Parser.java Fri Jun 19 15:10:36 2009
@@ -1513,11 +1513,11 @@
         }
         else if (clazz == Short.TYPE)
         {
-            byte[] src = (byte[]) array;
-            array = new Byte[src.length];
+            short[] src = (short[]) array;
+            array = new Short[src.length];
             for (int i = 0; i < src.length; i++)
             {
-                ((Object[]) array)[i] = new Byte(src[i]);
+                ((Object[]) array)[i] = new Short(src[i]);
             }
         }
         else if (clazz == Integer.TYPE)