From 05a909f1ea0dcf2396ccec487f22be34a7f82fd7 Mon Sep 17 00:00:00 2001
From: Tinny Ng <tng@apache.org>
Date: Tue, 25 Feb 2003 14:24:12 +0000
Subject: [PATCH] [Bug 13492] Unintended comma expression in DOMRangeImpl.cpp .
  Patch from Dan Gohman.

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@174801 13f79535-47bb-0310-9956-ffa450edef68
---
 src/xercesc/dom/impl/DOMRangeImpl.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/xercesc/dom/impl/DOMRangeImpl.cpp b/src/xercesc/dom/impl/DOMRangeImpl.cpp
index ef93e36f7..9ee756c47 100644
--- a/src/xercesc/dom/impl/DOMRangeImpl.cpp
+++ b/src/xercesc/dom/impl/DOMRangeImpl.cpp
@@ -531,7 +531,7 @@ void DOMRangeImpl::selectNode(const DOMNode* refNode)
         fEndContainer = parent;
 
         XMLSize_t i = 0;
-        for (DOMNode* n = parent->getFirstChild(); n!=0, n!=refNode; n = n->getNextSibling()) {
+        for (DOMNode* n = parent->getFirstChild(); n!=0 && n!=refNode; n = n->getNextSibling()) {
             i++;
         }
 
-- 
GitLab