how many oleautobridges do we need to ship?
Michael Stahl
mstahl at redhat.com
Wed Jan 30 08:48:13 PST 2013
in the extensions module we currently build 2 Library_oleautobridge.
only difference seems to be one is built with -DOWNGUID.
> #ifndef OWNGUID
> // GUID used since 5.2 ( src569 m)
> // {82154420-0FBF-11d4-8313-005004526AB4}
> DEFINE_GUID(OID_ServiceManager, 0x82154420, 0xfbf, 0x11d4, 0x83, 0x13, 0x0, 0x50, 0x4, 0x52, 0x6a, 0xb4);
> #else
> // Alternative GUID
> // {D9BB9D1D-BFA9-4357-9F11-9A2E9061F06E}
> DEFINE_GUID(OID_ServiceManager, 0xd9bb9d1d, 0xbfa9, 0x4357, 0x9f, 0x11, 0x9a, 0x2e, 0x90, 0x61, 0xf0, 0x6e);
> #endif
> #ifndef OWNGUID
> sal_Bool bOLERegister = sal_False;
> #else
> sal_Bool bOLERegister = sal_True;
> #endif
> sal_Bool ret = provideInstance( m_smgr, (GUID*)&OID_ServiceManager, bOLERegister );
the reference is probably to StarOffice 5.2, which is ... obsolete.
apparently it was introduced by db7e35b7fddbb7067be8bb38c526beade25abd72
INTEGRATION: CWS c15v2_SRC680 (1.15.104); FILE MERGED
2007/02/21 11:20:58 rt 1.15.104.1: #143485# Joined from CWS c15v1.
which is quite un-helpful.
since i don't know anything about this OLE stuff anyway, is there any
reason not to get rid of the OWNGUID case?
More information about the LibreOffice
mailing list