BIND 10 #2512: RR type implementation: CAA
BIND 10 Development
do-not-reply at isc.org
Tue Feb 18 13:29:46 UTC 2014
#2512: RR type implementation: CAA
-------------------------------------+-------------------------------------
Reporter: shane | Owner: muks
Type: enhancement | Status:
Priority: high | reviewing
Component: libdns++ | Milestone:
Keywords: | bind10-1.2-release-freeze
Sensitive: 0 | Resolution:
Sub-Project: DNS | CVSS Scoring:
Estimated Difficulty: 5 | Defect Severity: N/A
Total Hours: 0 | Feature Depending on Ticket:
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Comment (by muks):
Replying to [comment:13 stephen]:
> > Suggest declaring "CAA::impl_" as a "boost::scoped_ptr". Then there is
no need to have an explicit destructor for the CAA class. Also, in the CAA
constructor, there will be no need for the temporary "impl_ptr" variable -
if the constructor fails, the impl_ destructor will automatically free any
resources.
> Ignore that suggestion - you can't declare a scoped_ptr with an
incomplete type as the template argument.
Nod :) #3298 was created to do this cleanup, but we realized it cannot be
done as the `Impl` types are opaque there.
--
Ticket URL: <https://bind10.isc.org/ticket/2512#comment:14>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list