From: JINMEI Tatuya Date: Wed, 29 Aug 2012 07:45:28 +0000 (-0700) Subject: [2098] resolved other conflict after rebase on master X-Git-Tag: trac2351_base~91^2~23 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=542d9e20cdeeeddfff2e986ad0e46d337a103341;p=thirdparty%2Fkea.git [2098] resolved other conflict after rebase on master --- diff --git a/src/lib/datasrc/memory/domaintree.h b/src/lib/datasrc/memory/domaintree.h index 7ec1aef60c..db2f7e6871 100644 --- a/src/lib/datasrc/memory/domaintree.h +++ b/src/lib/datasrc/memory/domaintree.h @@ -550,13 +550,13 @@ DomainTreeNode::getUpperNode() const { return (current->getParent()); } -template +template isc::dns::LabelSequence -DomainTreeNode::getAbsoluteLabels( +DomainTreeNode::getAbsoluteLabels( uint8_t buf[isc::dns::LabelSequence::MAX_SERIALIZED_LENGTH]) const { isc::dns::LabelSequence result(getLabels(), buf); - const DomainTreeNode* upper = getUpperNode(); + const DomainTreeNode* upper = getUpperNode(); while (upper != NULL) { result.extend(upper->getLabels(), buf); upper = upper->getUpperNode(); diff --git a/src/lib/datasrc/memory/tests/domaintree_unittest.cc b/src/lib/datasrc/memory/tests/domaintree_unittest.cc index c828f08243..3d1ab56cb9 100644 --- a/src/lib/datasrc/memory/tests/domaintree_unittest.cc +++ b/src/lib/datasrc/memory/tests/domaintree_unittest.cc @@ -1082,7 +1082,7 @@ TEST_F(DomainTreeTest, getAbsoluteLabels) { // Explicitly add and find a root node, to see that getAbsoluteLabels // also works when getLabels() already returns an absolute LabelSequence dtree.insert(mem_sgmt_, Name("."), &dtnode); - dtnode->setData(mem_sgmt_, new int(1)); + dtnode->setData(new int(1)); EXPECT_EQ(TestDomainTree::EXACTMATCH, dtree.find(Name("."), &cdtnode)); diff --git a/src/lib/datasrc/memory/tests/treenode_rrset_unittest.cc b/src/lib/datasrc/memory/tests/treenode_rrset_unittest.cc index 65dacbc7aa..74e26a4888 100644 --- a/src/lib/datasrc/memory/tests/treenode_rrset_unittest.cc +++ b/src/lib/datasrc/memory/tests/treenode_rrset_unittest.cc @@ -18,6 +18,7 @@ #include #include #include +#include #include #include @@ -50,29 +51,29 @@ protected: rrsig_rrset_(textToRRset("www.example.com. 3600 IN RRSIG " "A 5 2 3600 20120814220826 20120715220826 " "1234 example.com. FAKE")), - tree_(NULL) + zone_data_(NULL) {} void SetUp() { // We create some common test data here in SetUp() so it will be // as exception safe as possible. - tree_ = ZoneTree::create(mem_sgmt_, true); + zone_data_ = ZoneData::create(mem_sgmt_, origin_name_); - tree_->insert(mem_sgmt_, origin_name_, &origin_node_); + zone_data_->insertName(mem_sgmt_, origin_name_, &origin_node_); ns_rdataset_ = RdataSet::create(mem_sgmt_, encoder_, ns_rrset_, ConstRRsetPtr()); - origin_node_->setData(mem_sgmt_, ns_rdataset_); + origin_node_->setData(ns_rdataset_); dname_rdataset_ = RdataSet::create(mem_sgmt_, encoder_, dname_rrset_, ConstRRsetPtr()); ns_rdataset_->next = dname_rdataset_; - tree_->insert(mem_sgmt_, www_name_, &www_node_); + zone_data_->insertName(mem_sgmt_, www_name_, &www_node_); a_rdataset_ = RdataSet::create(mem_sgmt_, encoder_, a_rrset_, rrsig_rrset_); - www_node_->setData(mem_sgmt_, a_rdataset_); + www_node_->setData(a_rdataset_); } void TearDown() { - ZoneTree::destroy(mem_sgmt_, tree_); + ZoneData::destroy(mem_sgmt_, zone_data_, rrclass_); // detect any memory leak EXPECT_TRUE(mem_sgmt_.allMemoryDeallocated()); } @@ -83,7 +84,7 @@ protected: RdataEncoder encoder_; MessageRenderer renderer_, renderer_expected_; ConstRRsetPtr ns_rrset_, a_rrset_, dname_rrset_, rrsig_rrset_; - ZoneTree* tree_; + ZoneData* zone_data_; ZoneNode* origin_node_; ZoneNode* www_node_; RdataSet* ns_rdataset_; diff --git a/src/lib/datasrc/memory/treenode_rrset.h b/src/lib/datasrc/memory/treenode_rrset.h index 1a157499af..9228c4c996 100644 --- a/src/lib/datasrc/memory/treenode_rrset.h +++ b/src/lib/datasrc/memory/treenode_rrset.h @@ -51,8 +51,8 @@ public: } }; -typedef DomainTree ZoneTree; -typedef DomainTreeNode ZoneNode; +typedef DomainTree ZoneTree; +typedef DomainTreeNode ZoneNode; // end of temporary definition class TreeNodeRRset : public dns::AbstractRRset {