summaryrefslogtreecommitdiff
path: root/src/DHTBucket.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-07-04 21:44:09 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-07-04 21:44:09 +0900
commit0cdeaa817783bfd74fddbc84079812b0ce77dfe1 (patch)
tree088433ba37d5d8819146706eb64ff5a8b71fe840 /src/DHTBucket.cc
parent107de5899779d4c2eecc86aaf74dc4cec8286293 (diff)
Return nullptr directly where std::shared_ptr is expected
The constructor of std::shared_ptr which takes nullptr is not explicit so we can return nullptr directly.
Diffstat (limited to 'src/DHTBucket.cc')
-rw-r--r--src/DHTBucket.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/DHTBucket.cc b/src/DHTBucket.cc
index f6433bc7..7bebf4c7 100644
--- a/src/DHTBucket.cc
+++ b/src/DHTBucket.cc
@@ -235,7 +235,7 @@ std::shared_ptr<DHTNode> DHTBucket::getNode(const unsigned char* nodeID, const s
std::find_if(nodes_.begin(), nodes_.end(), derefEqual(node));
if(itr == nodes_.end() ||
(*itr)->getIPAddress() != ipaddr || (*itr)->getPort() != port) {
- return std::shared_ptr<DHTNode>();
+ return nullptr;
} else {
return *itr;
}
@@ -278,7 +278,7 @@ std::shared_ptr<DHTNode> DHTBucket::getLRUQuestionableNode() const
std::deque<std::shared_ptr<DHTNode> >::const_iterator i =
std::find_if(nodes_.begin(), nodes_.end(), FindQuestionableNode());
if(i == nodes_.end()) {
- return std::shared_ptr<DHTNode>();
+ return nullptr;
} else {
return *i;
}