From 2ae6404d1e049a8e1ea30214b3f38401c3697a31 Mon Sep 17 00:00:00 2001 From: erwincoumans Date: Thu, 28 Feb 2019 17:29:12 -0800 Subject: [PATCH] Update UrdfParser.cpp update warning to be more verbose --- examples/Importers/ImportURDFDemo/UrdfParser.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/examples/Importers/ImportURDFDemo/UrdfParser.cpp b/examples/Importers/ImportURDFDemo/UrdfParser.cpp index bc9936f14..d6facb8f2 100644 --- a/examples/Importers/ImportURDFDemo/UrdfParser.cpp +++ b/examples/Importers/ImportURDFDemo/UrdfParser.cpp @@ -1589,7 +1589,15 @@ bool UrdfParser::initTreeAndRoot(UrdfModel& model, ErrorLogger* logger) if (model.m_rootLinks.size() > 1) { - logger->reportWarning("URDF file with multiple root links found"); + std::string multipleRootMessage = + "URDF file with multiple root links found:"; + + for (int i = 0; i < model.m_rootLinks.size(); i++) + { + multipleRootMessage += " "; + multipleRootMessage += model.m_rootLinks[i]->m_name.c_str(); + } + logger->reportWarning(multipleRootMessage.c_str()); } if (model.m_rootLinks.size() == 0)