make_shared underused

Ashod Nakashian ashnakash at gmail.com
Mon Oct 26 07:32:02 PDT 2015


The use of make_shared (and family) to construct shared_ptr (and other)
instances is highly encouraged because of its benefits over using new and
smart-pointer ctor or reset. (Mainly better memory and cache coherence and
minimizing potential memory leaks.)

A quick survey of the LO code shows that this idiom is underutilized.

Is this an unintentional coincidence that we're encouraged to cleanup, or
is there a policy as-such?

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20151026/f09c6d7d/attachment.html>


More information about the LibreOffice mailing list