*** empty log message ***

This commit is contained in:
jez_higgins 2004-05-27 08:28:43 +00:00
parent 0a9b0bb86a
commit cd4829163d

View file

@ -32,11 +32,8 @@ class SAX2PYX : public SAX::DefaultHandler
virtual void warning(const SAX::SAXParseException& e) { fatalError(e); } virtual void warning(const SAX::SAXParseException& e) { fatalError(e); }
virtual void error(const SAX::SAXParseException& e) { fatalError(e); } virtual void error(const SAX::SAXParseException& e) { fatalError(e); }
void setParser(SAX::XMLReader<std::string>& parser) { parser_ = &parser; }
private: private:
std::string escape(const std::string& str) const; std::string escape(const std::string& str) const;
SAX::XMLReader<std::string>* parser_;
}; // class SimpleHandler }; // class SimpleHandler
int main(int argc, char* argv[]) int main(int argc, char* argv[])
@ -56,7 +53,6 @@ int main(int argc, char* argv[])
SAX::XMLReader<std::string> myParser; SAX::XMLReader<std::string> myParser;
myParser.setContentHandler(handler); myParser.setContentHandler(handler);
myParser.setErrorHandler(handler); myParser.setErrorHandler(handler);
handler.setParser(myParser);
SAX::InputSource is(argv[i]); SAX::InputSource is(argv[i]);
myParser.parse(is); myParser.parse(is);
@ -82,12 +78,6 @@ void SAX2PYX::startElement(const std::string&, const std::string& localName,
<< ' ' << escape(atts.getValue(i)) << ' ' << escape(atts.getValue(i))
<< std::endl; << std::endl;
} // for ... } // for ...
std::cerr << " "
<< parser_->getLineNumber()
<< ","
<< parser_->getColumnNumber()
<< std::endl;
} // startElement } // startElement
void SAX2PYX::endElement(const std::string&, const std::string& localName, void SAX2PYX::endElement(const std::string&, const std::string& localName,