collada_urdf: throw exception on colladadom error
This commit is contained in:
parent
47d90e0c4a
commit
c8cb7dce19
|
@ -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) {
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue