all: Fixing compatibility with NFD 0.5 and ndn-cxx 0.5
Change-Id: I3d23acf29f4858049d1040a3e421e1c7151b3aba
diff --git a/examples/ndn-load-balancer/random-load-balancer-strategy.hpp b/examples/ndn-load-balancer/random-load-balancer-strategy.hpp
index 2d45831..997bb56 100644
--- a/examples/ndn-load-balancer/random-load-balancer-strategy.hpp
+++ b/examples/ndn-load-balancer/random-load-balancer-strategy.hpp
@@ -29,6 +29,7 @@
#include <boost/random/mersenne_twister.hpp>
#include "face/face.hpp"
#include "fw/strategy.hpp"
+#include "fw/algorithm.hpp"
namespace nfd {
namespace fw {
@@ -37,11 +38,11 @@
public:
RandomLoadBalancerStrategy(Forwarder& forwarder, const Name& name = STRATEGY_NAME);
- virtual ~RandomLoadBalancerStrategy();
+ virtual ~RandomLoadBalancerStrategy() override;
virtual void
afterReceiveInterest(const Face& inFace, const Interest& interest,
- shared_ptr<fib::Entry> fibEntry, shared_ptr<pit::Entry> pitEntry);
+ const shared_ptr<pit::Entry>& pitEntry) override;
public:
static const Name STRATEGY_NAME;