code+="\tdoc=QDomDocument();\n";
code+="\tQString emsg;int eln,ecl;\n";
code+="\tif(!doc.setContent(rba,&emsg,&eln,&ecl)){\n";
- code+="\t\tm_stage=Error;m_errtype=\"_iface\";m_errstr=QString(QCoreApplication::translate(\"WobTransaction\",\"XML result parser error line %1 col %2: %3\")).arg(eln).arg(ecl).arg(emsg);\n\t}\n";
+ code+="\t\tm_stage=Error;m_errtype=\"_iface\";m_errstr=QString(QCoreApplication::translate(\"WobTransaction\",\"XML result parser error line %1 col %2: %3\")).arg(eln).arg(ecl).arg(emsg);\n\t\treturn;\n\t}\n";
code+="\troot=doc.documentElement();\n";
//decide where to go, error handling
code+="\tif(m_wobstatus!=\"ok\"){\n\t\tm_stage=Error;m_errtype=\"_server\";m_errstr=\"unknown server error\";\n";
code+="\t\tif(nl.size()==0)return;\n";
code+="\t\ttmp=nl.at(0).toElement();\n";
code+="\t\tm_errtype=tmp.attribute(\"type\",\"_server\");\n";
- code+="\t\tm_errstr=tmp.text();\n\treturn;\n\t}\n";
+ code+="\t\tm_errstr=tmp.text();\n\t\treturn;\n\t}\n";
code+="\tQList<QDomElement> nl;\n";
//parse parameters
for(int i=0;i<sl.size();i++){