In common.h, define namespace ptr_lib = boost, and use ptr_lib::shared_ptr<Name>, etc.
diff --git a/ndn-cpp/interest.h b/ndn-cpp/interest.h
index 7e778df..ace9847 100644
--- a/ndn-cpp/interest.h
+++ b/ndn-cpp/interest.h
@@ -21,9 +21,6 @@
namespace ndn {
class Interest;
-typedef boost::shared_ptr<Interest> InterestPtr;
-typedef boost::shared_ptr<const Interest> ConstInterestPtr;
-
/**
* @brief Class abstracting operations with Interests (constructing and getting access to Interest fields)
*/
@@ -288,7 +285,7 @@
Hash m_publisherPublicKeyDigest;
Exclude m_exclude;
- BlobPtr m_wire;
+ ptr_lib::shared_ptr<Blob> m_wire;
};
namespace Error