[Libreoffice] cppu::OPropertySetHelper ABI backwards compatibility
Lionel Elie Mamane
lionel at mamane.lu
Mon Aug 22 23:03:17 PDT 2011
On Tue, Aug 23, 2011 at 07:48:19AM +0200, Lionel Elie Mamane wrote:
> On Mon, Aug 22, 2011 at 07:06:59PM -0400, Kohei Yoshida wrote:
>> BTW, how do you plan to use that m_bFireEvent data member to decide to
>> skip or fire events in OPropertySetHelper::fire() ? The method that
>> needs to be influenced by that boolean is still in the
>> OPropertySetHelper.
> class OPropertySetHelper : public ...
> {
> (...)
> virtual void SAL_CALL fire(
> sal_Int32 * pnHandles,
> const ::com::sun::star::uno::Any * pNewValues,
> const ::com::sun::star::uno::Any * pOldValues,
> sal_Int32 nCount,
> sal_Bool bVetoable );
> (...)
> }
Ah no, that will break ABI, too, by adding a new function in the
vtable... Sorry, not 100% woken up yet. m_pReserved starts to look
good.
--
Lionel
More information about the LibreOffice
mailing list