From fecbc4af335b2c8a21a0a7864666df2bb42ace7e Mon Sep 17 00:00:00 2001 From: "kvisco%ziplink.net" Date: Wed, 2 Nov 2005 07:34:10 +0000 Subject: [PATCH] Non important changes git-svn-id: svn://10.0.0.236/trunk@183412 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/content/xslt/src/xpath/txLocationStep.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/mozilla/content/xslt/src/xpath/txLocationStep.cpp b/mozilla/content/xslt/src/xpath/txLocationStep.cpp index 1e7de1e56f1..566e9aeda68 100644 --- a/mozilla/content/xslt/src/xpath/txLocationStep.cpp +++ b/mozilla/content/xslt/src/xpath/txLocationStep.cpp @@ -21,14 +21,13 @@ * Keith Visco, kvisco@ziplink.net * -- original author. * - * $Id: txLocationStep.cpp,v 1.1 2005-11-02 07:33:41 kvisco%ziplink.net Exp $ + * $Id: txLocationStep.cpp,v 1.2 2005-11-02 07:33:42 kvisco%ziplink.net Exp $ */ -/** - * LocationStep - * @author Keith Visco - * @version $Revision: 1.1 $ $Date: 2005-11-02 07:33:41 $ -**/ +/* + Implementation of an XPath LocationStep + @version $Revision: 1.2 $ $Date: 2005-11-02 07:33:42 $ +*/ #include "Expr.h" @@ -84,6 +83,8 @@ void LocationStep::setAxisIdentifier(short axisIdentifier) { * @param nodeExpr the NodeExpr to use when matching nodes **/ void LocationStep::setNodeExpr(NodeExpr* nodeExpr) { + // delete current NodeExpr + if (this->nodeExpr) delete this->nodeExpr; this->nodeExpr = nodeExpr; } //-- setNodeExpr