svn commit: r1225431 - /xalan/java/trunk/src/org/apache/xalan/xsltc/compiler/Mode.java

[email protected] Thu, 29 Dec 2011 04:56:50 -0000
Newsgroups gmane.text.xml.xalan.cvs
Message-ID <[email protected]>
Author: mrglavas
Date: Thu Dec 29 04:56:50 2011
New Revision: 1225431

URL: http://svn.apache.org/viewvc?rev=1225431&view=rev
Log:
Fix test for Double.NaN.

Modified:
    xalan/java/trunk/src/org/apache/xalan/xsltc/compiler/Mode.java

Modified: xalan/java/trunk/src/org/apache/xalan/xsltc/compiler/Mode.java
URL: http://svn.apache.org/viewvc/xalan/java/trunk/src/org/apache/xalan/xsltc/compiler/Mode.java?rev=1225431&r1=1225430&r2=1225431&view=diff
==============================================================================
--- xalan/java/trunk/src/org/apache/xalan/xsltc/compiler/Mode.java (original)
+++ xalan/java/trunk/src/org/apache/xalan/xsltc/compiler/Mode.java Thu Dec 29 04:56:50 2011
@@ -875,7 +875,7 @@ for (int i = 0; i < _templates.size(); i
 		textPrio = textTest.getPriority();
 		textPos  = textTest.getPosition();
 	    }
-	    if (textPrio == Double.NaN || textPrio < nodePrio ||
+	    if (Double.isNaN(textPrio) || textPrio < nodePrio ||
 	        (textPrio == nodePrio && textPos < nodePos)) 
 	    {
 		ihText = _childNodeTestSeq.compile(classGen, methodGen, ihLoop);
@@ -1224,7 +1224,7 @@ for (int i = 0; i < _templates.size(); i
 		textPos  = textTest.getPosition();
 	    }
 
-	    if (textPrio == Double.NaN || textPrio < nodePrio ||
+	    if (Double.isNaN(textPrio) || textPrio < nodePrio ||
 	        (textPrio == nodePrio && textPos < nodePos)) 
 	    {
 		ihText = _childNodeTestSeq.compile(classGen, methodGen, ihLoop);