[svn] commit: r795 - /branches/jinmei-dnsrdata2/src/lib/dns/cpp/rrparamregistry-placeholder.cc

BIND 10 source code commits bind10-changes at lists.isc.org
Wed Feb 10 23:53:36 UTC 2010


Author: jinmei
Date: Wed Feb 10 23:53:35 2010
New Revision: 795

Log:
simplification

Modified:
    branches/jinmei-dnsrdata2/src/lib/dns/cpp/rrparamregistry-placeholder.cc

Modified: branches/jinmei-dnsrdata2/src/lib/dns/cpp/rrparamregistry-placeholder.cc
==============================================================================
--- branches/jinmei-dnsrdata2/src/lib/dns/cpp/rrparamregistry-placeholder.cc (original)
+++ branches/jinmei-dnsrdata2/src/lib/dns/cpp/rrparamregistry-placeholder.cc Wed Feb 10 23:53:35 2010
@@ -174,17 +174,17 @@
 public:
     virtual RdataPtr create(const string& rdata_str) const
     {
-        return (shared_ptr<T>(new T(rdata_str)));
+        return (RdataPtr(new T(rdata_str)));
     }
 
     virtual RdataPtr create(InputBuffer& buffer, size_t rdata_len) const
     {
-        return (shared_ptr<T>(new T(buffer, rdata_len)));
+        return (RdataPtr(new T(buffer, rdata_len)));
     }
 
     virtual RdataPtr create(const Rdata& source) const
     {
-        return (shared_ptr<T>(new T(dynamic_cast<const T&>(source))));
+        return (RdataPtr(new T(dynamic_cast<const T&>(source))));
     }
 };
 




More information about the bind10-changes mailing list