Hi Jim, Arrigo, Am 27.08.21 um 11:24 schrieb Arrigo Marchiori: > Hello Jim, All, > > On Thu, Aug 26, 2021 at 06:08:48PM +0200, Arrigo Marchiori wrote: > >> Hello All, >> >> On Thu, Aug 26, 2021 at 04:34:02PM +0200, Matthias Seidel wrote: >> >>> Hi Jim, >>> >>> Arrigo wrote that "it still does not work, unfortunately" >> Yes! Did I miss anything? > I did miss it! I merged AOO41X into catalina and it works!! Well done, > Jim! > > I must have done some mistakes when merging your changes during your > development. But AOO41X seems to be good after your commits.
That's indeed good news! So it was just a misunderstanding and we are done on this behalf. > >>> Did you build Dev3 with a newer clang? >>> >>> @Yuri: Can you try to build for OS/2 with the latest AOO41X? >> +1 > I am eager to hear if OS/2 is also working now! Yes, let's wait for Yuri to build it on OS/2. Their last release was for 4.1.8. Regards, Matthias > > Best regards. > >>> Am 26.08.21 um 16:27 schrieb Jim Jagielski: >>>> I believe the fix, which is universal, is already folded into the repos >>>> >>>>> On Aug 25, 2021, at 5:43 PM, Matthias Seidel <matthias.sei...@hamburg.de> >>>>> wrote: >>>>> >>>>> Hi all, >>>>> >>>>> Am 06.08.21 um 12:26 schrieb Arrigo Marchiori: >>>>>> Hello Jim, All, >>>>>> >>>>>> >>>>>> On Thu, Aug 05, 2021 at 01:41:23PM -0400, Jim Jagielski wrote: >>>>>> >>>>>>> Never mind that one: This one is the one: THX! >>>>>> it still does not work, unfortunately. Quoting the rest for >>>>>> completeness. >>>>> Any ideas? >>>>> >>>>> A fix would be great for OS/2. >>>>> >>>>> Regards, >>>>> >>>>> Matthias >>>>> >>>>>>> diff --git a/main/comphelper/inc/comphelper/extract.hxx >>>>>>> b/main/comphelper/inc/comphelper/extract.hxx >>>>>>> index dc67c5dc58..fc75fa9cb9 100644 >>>>>>> --- a/main/comphelper/inc/comphelper/extract.hxx >>>>>>> +++ b/main/comphelper/inc/comphelper/extract.hxx >>>>>>> @@ -131,9 +131,10 @@ inline sal_Bool SAL_CALL extractInterface( >>>>>>> inline sal_Bool SAL_CALL any2bool( const ::com::sun::star::uno::Any & >>>>>>> rAny ) >>>>>>> throw( ::com::sun::star::lang::IllegalArgumentException ) >>>>>>> { >>>>>>> - if (rAny.getValueTypeClass() == >>>>>>> ::com::sun::star::uno::TypeClass_BOOLEAN) >>>>>>> + sal_Bool sValue; >>>>>>> + if ( rAny >>= sValue) >>>>>>> { >>>>>>> - return *(sal_Bool *)rAny.getValue(); >>>>>>> + return sValue; >>>>>>> } >>>>>>> else >>>>>>> { >>>>>>> diff --git a/main/cppu/inc/com/sun/star/uno/Any.hxx >>>>>>> b/main/cppu/inc/com/sun/star/uno/Any.hxx >>>>>>> index e1d125be82..2a38598efa 100644 >>>>>>> --- a/main/cppu/inc/com/sun/star/uno/Any.hxx >>>>>>> +++ b/main/cppu/inc/com/sun/star/uno/Any.hxx >>>>>>> @@ -251,9 +251,9 @@ inline sal_Bool SAL_CALL operator >>= ( Any const & >>>>>>> rAny, bool & value ) >>>>>>> { >>>>>>> value = *reinterpret_cast< sal_Bool const * >( >>>>>>> &rAny.pReserved ) != sal_False; >>>>>>> - return true; >>>>>>> + return sal_True; >>>>>>> } >>>>>>> - return false; >>>>>>> + return sal_False; >>>>>>> } >>>>>>> >>>>>>> //______________________________________________________________________________ >>>>>>> diff --git a/main/starmath/source/mathmlexport.cxx >>>>>>> b/main/starmath/source/mathmlexport.cxx >>>>>>> index 3f36ff152d..00b301d0eb 100644 >>>>>>> --- a/main/starmath/source/mathmlexport.cxx >>>>>>> +++ b/main/starmath/source/mathmlexport.cxx >>>>>>> @@ -169,9 +169,7 @@ sal_Bool SmXMLExportWrapper::Export(SfxMedium >>>>>>> &rMedium) >>>>>>> SvtSaveOptions aSaveOpt; >>>>>>> OUString >>>>>>> sUsePrettyPrinting(RTL_CONSTASCII_USTRINGPARAM("UsePrettyPrinting")); >>>>>>> sal_Bool bUsePrettyPrinting( bFlat || aSaveOpt.IsPrettyPrinting() ); >>>>>>> - Any aAny; >>>>>>> - aAny.setValue( &bUsePrettyPrinting, ::getBooleanCppuType() ); >>>>>>> - xInfoSet->setPropertyValue( sUsePrettyPrinting, aAny ); >>>>>>> + xInfoSet->setPropertyValue( sUsePrettyPrinting, >>>>>>> uno::makeAny(bUsePrettyPrinting)); >>>>>>> >>>>>>> // Set base URI >>>>>>> OUString sPropName( RTL_CONSTASCII_USTRINGPARAM("BaseURI") ); >>>>>>> diff --git a/main/sw/source/filter/xml/wrtxml.cxx >>>>>>> b/main/sw/source/filter/xml/wrtxml.cxx >>>>>>> index e288bfc006..7677f86ff1 100644 >>>>>>> --- a/main/sw/source/filter/xml/wrtxml.cxx >>>>>>> +++ b/main/sw/source/filter/xml/wrtxml.cxx >>>>>>> @@ -207,8 +207,7 @@ pGraphicHelper = SvXMLGraphicHelper::Create( xStg, >>>>>>> SvtSaveOptions aSaveOpt; >>>>>>> OUString >>>>>>> sUsePrettyPrinting(RTL_CONSTASCII_USTRINGPARAM("UsePrettyPrinting")); >>>>>>> sal_Bool bUsePrettyPrinting( aSaveOpt.IsPrettyPrinting() ); >>>>>>> - aAny.setValue( &bUsePrettyPrinting, ::getBooleanCppuType() ); >>>>>>> - xInfoSet->setPropertyValue( sUsePrettyPrinting, aAny ); >>>>>>> + xInfoSet->setPropertyValue( sUsePrettyPrinting, >>>>>>> uno::makeAny(bUsePrettyPrinting)); >>>>>>> >>>>>>> // save show redline mode ... >>>>>>> OUString >>>>>>> sShowChanges(RTL_CONSTASCII_USTRINGPARAM("ShowChanges")); >>>>>> Best regards, >> -- >> Arrigo >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org >> For additional commands, e-mail: dev-h...@openoffice.apache.org >>
smime.p7s
Description: S/MIME Cryptographic Signature