Daniel Robertson wrote:
> --- a/include/o3tl/cow_wrapper.hxx
> +++ b/include/o3tl/cow_wrapper.hxx
> @@ -199,7 +199,10 @@ int cow_wrapper_client::queryUnmodified() const
>          void release()
>          {
>              if( m_pimpl && !MTPolicy::decrementCount(m_pimpl->m_ref_count) )
> -                boost::checked_delete(m_pimpl), m_pimpl = nullptr;
> +            {
> +                delete m_pimpl;
> +                m_pimpl = nullptr;
> +            }
>          }
>
Hi Stephan, all,

Daniel reduced boost dependencies a bit with the above, nominally w/o
losing functionality.

I find -Werror=delete-incomplete for gcc and -Wdelete-incomplete for
clang - that's supposedly a much more universal way of catching the
issues checked_delete was there for?

What's the best way to enable that in tinderboxes, I'm afraid
gbuild-wide enabling might fail on older compilers?

Cheers,

-- Thorsten

Attachment: signature.asc
Description: Digital signature

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to