Go to file
Nat Goodspeed 76cb1fcf0b MAINT-4952: Add IntrusivePtr wrapper for boost::intrusive_ptr.
For a RefCounted subclass T, boost::intrusive_ptr<T> must be instantiated as
boost::intrusive_ptr<T>(raw ptr, false) to avoid immortal instances.
Forgetting that final bool parameter is both easy and extremely hard to spot
with desk checking or code review. IntrusivePtr<T> provides constructors that
Do The Right Thing, so we can typedef a subclass T's ptr_t to IntrusivePtr<T>
rather than directly to boost::intrusive_ptr<T>.
2015-06-29 15:37:32 -04:00
debian
…
doc
…
etc
…
indra MAINT-4952: Add IntrusivePtr wrapper for boost::intrusive_ptr. 2015-06-29 15:37:32 -04:00
scripts
…
.hgignore
…
.hgtags Added tag 3.7.30-release for changeset 67edc442c80b 2015-06-15 10:51:59 -04:00
BuildParams Fake commit to check against codeticket failure on new build machine. 2015-04-15 01:05:18 +00:00
autobuild.xml MAINT-5169 Update CURL library versions. 2015-05-08 11:51:27 -07:00
build.sh
…