dissect+peek: avoid deprecated ndn-cxx functions
Change-Id: Ibd9f8ad30e315f537d1560db823372af3d58d713
diff --git a/tools/dissect/dissector.cpp b/tools/dissect/dissector.cpp
index c612352..4a64f18 100644
--- a/tools/dissect/dissector.cpp
+++ b/tools/dissect/dissector.cpp
@@ -27,7 +27,7 @@
#include <map>
#include <ndn-cxx/encoding/tlv.hpp>
-#include <ndn-cxx/name-component.hpp>
+#include <ndn-cxx/util/string-helper.hpp>
namespace ndn::dissect {
@@ -168,7 +168,7 @@
const auto& elements = block.elements();
if (elements.empty()) {
m_out << " [[";
- name::Component(block.value(), block.value_size()).toUri(m_out);
+ escape(m_out, reinterpret_cast<const char*>(block.value()), block.value_size());
m_out << "]]";
}
m_out << "\n";