From: Mukund Sivaraman Date: Fri, 31 Jan 2014 06:27:03 +0000 (+0530) Subject: [2539] Removed unnecessary assignments X-Git-Tag: bind10-1.2.0beta1-release~74^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=86baf211c8a9f1a5ad1498672728f4a15eaa311d;p=thirdparty%2Fkea.git [2539] Removed unnecessary assignments --- diff --git a/src/lib/datasrc/memory/memory_client.cc b/src/lib/datasrc/memory/memory_client.cc index 2acd0f19e0..98fbb572fe 100644 --- a/src/lib/datasrc/memory/memory_client.cc +++ b/src/lib/datasrc/memory/memory_client.cc @@ -122,19 +122,13 @@ public: "In-memory zone corrupted, missing origin node"); } - if (!node_) { - soa_ = ConstRRsetPtr(); - } else { + if (node_) { const RdataSet* origin_set = node_->getData(); - if (!origin_set) { - soa_ = ConstRRsetPtr(); - } else { - const RdataSet* soa = RdataSet::find(origin_set, RRType::SOA()); - if (!soa) { - soa_ = ConstRRsetPtr(); - } else { + if (origin_set) { + const RdataSet* soa_set = RdataSet::find(origin_set, RRType::SOA()); + if (soa_set) { soa_ = ConstRRsetPtr (new TreeNodeRRset(rrclass_, node_, - soa, true)); + soa_set, true)); } } }