collada_urdf: throw exception on colladadom error

This commit is contained in:
tfield 2010-04-23 22:45:41 +00:00
parent 47d90e0c4a
commit c8cb7dce19
2 changed files with 3 additions and 3 deletions

View File

@ -94,7 +94,7 @@ ColladaWriter::~ColladaWriter() {
// Implementation // Implementation
void ColladaWriter::handleError(daeString msg) { void ColladaWriter::handleError(daeString msg) {
std::cerr << "COLLADA error: " << msg << std::endl; throw ColladaWriterException(msg);
} }
void ColladaWriter::handleWarning(daeString msg) { void ColladaWriter::handleWarning(daeString msg) {

View File

@ -47,11 +47,11 @@ int main(int argc, char** argv)
writer.writeDocument(argv[2]); writer.writeDocument(argv[2]);
} }
catch (collada_urdf::ColladaWriterException ex) { catch (collada_urdf::ColladaWriterException ex) {
std::cerr << "Error converting document: " << ex.what() << std::endl; std::cerr << std::endl << "Error converting document: " << ex.what() << std::endl;
return -1; return -1;
} }
std::cout << "Document successfully written to " << argv[2] << std::endl; std::cout << std::endl << "Document successfully written to " << argv[2] << std::endl;
return 0; return 0;
} }