Checkpoint #2
diff --git a/model/pit/ndn-pit-entry.h b/model/pit/ndn-pit-entry.h
index d95d338..1dc4264 100644
--- a/model/pit/ndn-pit-entry.h
+++ b/model/pit/ndn-pit-entry.h
@@ -313,13 +313,13 @@
        item ++)
     {
       boost::shared_ptr< T > retPtr = boost::dynamic_pointer_cast<T> (*item);
-      if (retPtr != 0)
+      if (retPtr != boost::shared_ptr< T > ())
         {
           return retPtr;
         }
     }
 
-  return 0;
+  return boost::shared_ptr< T > ();
 }
 
 // /**
@@ -352,7 +352,7 @@
        item ++)
     {
       boost::shared_ptr< T > retPtr = boost::dynamic_pointer_cast< T > (*item);
-      if (retPtr != 0)
+      if (retPtr != boost::shared_ptr< T > ())
         {
           m_fwTags.erase (item);
           return;