sboag 00/12/16 22:23:30
Modified: java/src/org/apache/xpath VariableStack.java
Log:
Get the qname from the arg and do the compare with that, so we
don't have to do the extra instance of in Arg#equals.
Revision Changes Path
1.14 +4 -4 xml-xalan/java/src/org/apache/xpath/VariableStack.java
Index: VariableStack.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xpath/VariableStack.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- VariableStack.java 2000/12/16 17:01:21 1.13
+++ VariableStack.java 2000/12/17 06:23:29 1.14
@@ -273,7 +273,7 @@
{
Object obj = elementAt(i);
- if (((Arg) obj).equals(qname))
+ if (((Arg) obj).getQName().equals(qname))
{
return true;
}
@@ -287,7 +287,7 @@
{
Object obj = elementAt(i);
- if (((Arg) obj).equals(qname))
+ if (((Arg) obj).getQName().equals(qname))
{
return true;
}
@@ -318,7 +318,7 @@
{
Arg arg = (Arg)elementAt(i);
- if (arg.equals(qname))
+ if (arg.getQName().equals(qname))
{
val = arg.getVal();
@@ -375,7 +375,7 @@
{
Arg arg = (Arg)elementAt(i);
- if (arg.equals(name))
+ if (arg.getQName().equals(name))
{
XObject val = arg.getVal();
if(val.getType() == XObject.CLASS_UNRESOLVEDVARIABLE)