Author: mbenson
Date: Wed Jan 10 10:48:58 2007
New Revision: 494925

URL: http://svn.apache.org/viewvc?view=rev&rev=494925
Log:
[JXPATH-38] ClassFunctions throws NPE searching for a function in null ns

Modified:
    
jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ClassFunctions.java

Modified: 
jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ClassFunctions.java
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ClassFunctions.java?view=diff&rev=494925&r1=494924&r2=494925
==============================================================================
--- 
jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ClassFunctions.java
 (original)
+++ 
jakarta/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ClassFunctions.java
 Wed Jan 10 10:48:58 2007
@@ -86,7 +86,11 @@
         String name,
         Object[] parameters) 
     {
-        if (!namespace.equals(this.namespace)) {
+        if (namespace == null) {
+            if (this.namespace != null) {
+                return null;
+            }
+        } else if (!namespace.equals(this.namespace)) {
             return null;
         }
 
@@ -117,4 +121,4 @@
 
         return null;
     }
-}
\ No newline at end of file
+}



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

Reply via email to