diff options
Diffstat (limited to 'rtemstoolkit/rld-rap.cpp')
-rw-r--r-- | rtemstoolkit/rld-rap.cpp | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/rtemstoolkit/rld-rap.cpp b/rtemstoolkit/rld-rap.cpp index 235de27..93ffbdc 100644 --- a/rtemstoolkit/rld-rap.cpp +++ b/rtemstoolkit/rld-rap.cpp @@ -724,10 +724,19 @@ namespace rld section_merge::~section_merge () { if (rld::verbose () >= RLD_VERBOSE_FULL_DEBUG) - std::cout << "rap:section-merge: " << sec.name - << " size=" << sec.size () - << " offset=" << sec.offset - << " " << obj.obj.name ().full () << std::endl; + try + { + std::cout << "rap:section-merge: " << sec.name + << " size=" << sec.size () + << " offset=" << sec.offset + << " " << obj.obj.name ().full () << std::endl; + } + catch ( rld::error re ) + { + std::cerr << "error: " + << re.where << ": " << re.what + << std::endl; + } } void |