bug: Fix Face::put warning
Change-Id: I5918fac25025510fb48f5e5e256d20f597782962
diff --git a/debug-tools/dump-local-prefix.cc b/debug-tools/dump-local-prefix.cc
index 7f3af3f..d5d4664 100644
--- a/debug-tools/dump-local-prefix.cc
+++ b/debug-tools/dump-local-prefix.cc
@@ -26,12 +26,12 @@
Name name("/local/ndn/prefix");
name.appendVersion().appendSegment(0);
- Data data(name);
+ shared_ptr<Data> data = make_shared<Data>(name);
std::string prefix("/ndn/test");
- data.setContent(reinterpret_cast<const uint8_t*>(prefix.c_str()), prefix.size());
- keyChain.signByIdentity(data, root);
+ data->setContent(reinterpret_cast<const uint8_t*>(prefix.c_str()), prefix.size());
+ keyChain.signByIdentity(*data, root);
- face.put(data);
+ face.put(*data);
face.getIoService().run();
}