basic/source/uno/dlgcont.cxx |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

New commits:
commit 5f4a84ce5b775eb017bd784db95857684b7e90ed
Author:     4k5h1t <[email protected]>
AuthorDate: Fri Sep 10 22:48:40 2021 +0530
Commit:     Michael Stahl <[email protected]>
CommitDate: Tue Sep 14 11:16:07 2021 +0200

    tdf#42982: improve UNO API error reporting
    
    Change-Id: I1252c89f23e70eb88744585bb2abd4fe3794e1d5
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121918
    Tested-by: Jenkins
    Reviewed-by: Michael Stahl <[email protected]>

diff --git a/basic/source/uno/dlgcont.cxx b/basic/source/uno/dlgcont.cxx
index 5a125444dfc9..56305e820870 100644
--- a/basic/source/uno/dlgcont.cxx
+++ b/basic/source/uno/dlgcont.cxx
@@ -373,12 +373,12 @@ Reference< css::resource::XStringResourcePersistence >
             xLibrariesStor = mxStorage->openStorageElement( maLibrariesDir, 
embed::ElementModes::READ );
                 // TODO: Should be READWRITE with new storage concept using 
store() instead of storeTo()
             if ( !xLibrariesStor.is() )
-                throw uno::RuntimeException("null returned from 
openStorageElement");
+                throw uno::RuntimeException("null returned from 
openStorageElement",static_cast< cppu::OWeakObject * >(this));
 
             xLibraryStor = xLibrariesStor->openStorageElement( aLibName, 
embed::ElementModes::READ );
                 // TODO: Should be READWRITE with new storage concept using 
store() instead of storeTo()
             if ( !xLibraryStor.is() )
-                throw uno::RuntimeException("null returned from 
openStorageElement");
+                throw uno::RuntimeException("null returned from 
openStorageElement",static_cast< cppu::OWeakObject * >(this));
         }
         catch(const uno::Exception& )
         {
@@ -426,12 +426,12 @@ void SfxDialogLibraryContainer::onNewRootStorage()
             try {
                 xLibrariesStor = mxStorage->openStorageElement( 
maLibrariesDir, embed::ElementModes::READWRITE );
                 if ( !xLibrariesStor.is() )
-                    throw uno::RuntimeException("null returned from 
openStorageElement");
+                    throw uno::RuntimeException("null returned from 
openStorageElement",static_cast< cppu::OWeakObject * >(this));
 
                 OUString aLibName = pDialogLibrary->getName();
                 xLibraryStor = xLibrariesStor->openStorageElement( aLibName, 
embed::ElementModes::READWRITE );
                 if ( !xLibraryStor.is() )
-                    throw uno::RuntimeException("null returned from 
openStorageElement");
+                    throw uno::RuntimeException("null returned from 
openStorageElement",static_cast< cppu::OWeakObject * >(this));
 
                 Reference< resource::XStringResourceWithStorage >
                     xStringResourceWithStorage( xStringResourcePersistence, 
UNO_QUERY );

Reply via email to