Browse Source

[2218] Remove redundant getTTL() code

Mukund Sivaraman 12 years ago
parent
commit
a96a4dc64f
1 changed files with 2 additions and 6 deletions
  1. 2 6
      src/lib/datasrc/memory/treenode_rrset.cc

+ 2 - 6
src/lib/datasrc/memory/treenode_rrset.cc

@@ -79,10 +79,6 @@ TreeNodeRRset::setTTL(const RRTTL&) {
 
 
 std::string
 std::string
 TreeNodeRRset::toText() const {
 TreeNodeRRset::toText() const {
-    // Create TTL from internal data
-    util::InputBuffer ttl_buffer(rdataset_->getTTLData(), sizeof(uint32_t));
-    const RRTTL ttl(ttl_buffer);
-
     // Dump the main RRset, if not empty
     // Dump the main RRset, if not empty
     std::string ret;
     std::string ret;
     RRsetPtr tmp_rrset;
     RRsetPtr tmp_rrset;
@@ -92,7 +88,7 @@ TreeNodeRRset::toText() const {
     {
     {
         if (!tmp_rrset) {
         if (!tmp_rrset) {
             tmp_rrset = RRsetPtr(new RRset(getName(), rrclass_, getType(),
             tmp_rrset = RRsetPtr(new RRset(getName(), rrclass_, getType(),
-                                           ttl));
+                                           getTTL()));
         }
         }
         tmp_rrset->addRdata(rit->getCurrent());
         tmp_rrset->addRdata(rit->getCurrent());
     }
     }
@@ -108,7 +104,7 @@ TreeNodeRRset::toText() const {
     {
     {
         if (!tmp_rrset) {
         if (!tmp_rrset) {
             tmp_rrset = RRsetPtr(new RRset(getName(), rrclass_,
             tmp_rrset = RRsetPtr(new RRset(getName(), rrclass_,
-                                           RRType::RRSIG(), ttl));
+                                           RRType::RRSIG(), getTTL()));
         }
         }
         tmp_rrset->addRdata(rit->getCurrent());
         tmp_rrset->addRdata(rit->getCurrent());
     }
     }