Kaydet (Commit) 18b9a6d3 authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#1326889 SBSC: String concatenation in loop using + operator

Change-Id: Ie572d3f8aab49de491b54c206de8dda01fc1fcaa
üst 1d3abcb0
...@@ -241,20 +241,20 @@ public class _XDocumentHandler extends MultiMethodTest { ...@@ -241,20 +241,20 @@ public class _XDocumentHandler extends MultiMethodTest {
log.println("StartElement Processing XML data ...") ; log.println("StartElement Processing XML data ...") ;
for(int i = 0; i < xmlData.length; i++) { for(int i = 0; i < xmlData.length; i++) {
String[] elem = xmlData[i] ; String[] elem = xmlData[i] ;
String xmlTag = "" ;
if ("start".equals(elem[0])) { if ("start".equals(elem[0])) {
xmlTag += "<" ; StringBuilder xmlTag = new StringBuilder();
xmlTag.append("<");
String tagName = elem[1] ; String tagName = elem[1] ;
xmlTag += tagName ; xmlTag.append(tagName);
XMLTools.AttributeList attr = new XMLTools.AttributeList() ; XMLTools.AttributeList attr = new XMLTools.AttributeList() ;
for (int j = 2; j < elem.length; j+=3) { for (int j = 2; j < elem.length; j+=3) {
attr.add(elem[j], elem[j+1], elem[j+2]); attr.add(elem[j], elem[j+1], elem[j+2]);
xmlTag += " " + elem[j] + "(" + elem[j+1] + xmlTag.append(" ").append(elem[j]).append("(").append(elem[j+1]).append(
")=\"" + elem[j+2] + "\"" ; ")=\"").append(elem[j+2]).append("\"");
} }
xmlTag += ">" ; xmlTag.append(">");
log.println(xmlTag) ; log.println(xmlTag.toString()) ;
oObj.startElement(tagName, attr) ; oObj.startElement(tagName, attr) ;
} else } else
if ("end".equals(elem[0])) { if ("end".equals(elem[0])) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment