[Libreoffice-commits] .: 4 commits - sd/qa sw/qa xmlsecurity/source

Markus Mohrhard mmohrhard at kemper.freedesktop.org
Thu Nov 10 18:55:21 PST 2011


 sd/qa/unit/filters-test.cxx                      |    9 +++++++--
 sw/qa/core/filters-test.cxx                      |    5 ++++-
 xmlsecurity/source/xmlsec/nss/nssinitializer.cxx |    3 +--
 3 files changed, 12 insertions(+), 5 deletions(-)

New commits:
commit 2cfe0c6a3010af4a5c9a2971dd05c9437160dd4d
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date:   Fri Nov 11 02:15:49 2011 +0100

    we should close the unit test documents in sw

diff --git a/sw/qa/core/filters-test.cxx b/sw/qa/core/filters-test.cxx
index cd63ebe..22923cc 100644
--- a/sw/qa/core/filters-test.cxx
+++ b/sw/qa/core/filters-test.cxx
@@ -79,7 +79,10 @@ bool SwFiltersTest::load(const rtl::OUString &rFilter, const rtl::OUString &rURL
     SwDocShellRef xDocShRef = new SwDocShell;
     SfxMedium aSrcMed(rURL, STREAM_STD_READ, true);
     aSrcMed.SetFilter(&aFilter);
-    return xDocShRef->DoLoad(&aSrcMed);
+    bool bLoaded = xDocShRef->DoLoad(&aSrcMed);
+    if (xDocShRef.Is())
+        xDocShRef->DoClose();
+    return bLoaded;
 }
 
 void SwFiltersTest::testCVEs()
commit 6be5fda2e1af48ba3b994164184d4fcb9091b13b
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date:   Fri Nov 11 02:19:11 2011 +0100

    close file before the first assertion message if loading failed

diff --git a/sd/qa/unit/filters-test.cxx b/sd/qa/unit/filters-test.cxx
index a1ef22c..1ae13d6 100644
--- a/sd/qa/unit/filters-test.cxx
+++ b/sd/qa/unit/filters-test.cxx
@@ -116,7 +116,12 @@ FileFormat aFileFormats[] = {
     ::sd::DrawDocShellRef xDocShRef = new ::sd::DrawDocShell();
     SfxMedium* pSrcMed = new SfxMedium(rURL, STREAM_STD_READWRITE, true);
     pSrcMed->SetFilter(aFilter);
-    CPPUNIT_ASSERT_MESSAGE( "load failed", xDocShRef->DoLoad(pSrcMed) );
+    if ( !xDocShRef->DoLoad(pSrcMed) )
+    {
+        if (xDocShRef.Is())
+            xDocShRef->DoClose();
+        CPPUNIT_ASSERT_MESSAGE( "failed to load", false );
+    }
 
     return xDocShRef;
 }
commit 6cc21742c5fa7ce20dc4cadd59f9946cff155045
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date:   Fri Nov 11 02:08:32 2011 +0100

    don't use calc in draw's filters-test

diff --git a/sd/qa/unit/filters-test.cxx b/sd/qa/unit/filters-test.cxx
index 62006c4..a1ef22c 100644
--- a/sd/qa/unit/filters-test.cxx
+++ b/sd/qa/unit/filters-test.cxx
@@ -110,7 +110,7 @@ FileFormat aFileFormats[] = {
         rtl::OUString(), pFmt->nFormatType, nFormat,
         rtl::OUString::createFromAscii( pFmt->pTypeName ),
         0, rtl::OUString(), rtl::OUString(), /* userdata */
-        rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("private:factory/scalc*")) );
+        rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("private:factory/sdraw*")) );
     aFilter->SetVersion(SOFFICE_FILEFORMAT_CURRENT);
 
     ::sd::DrawDocShellRef xDocShRef = new ::sd::DrawDocShell();
commit 84e1d374294b4228f7ad571a019fffba98f36a28
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date:   Fri Nov 11 01:48:33 2011 +0100

    use the newly introduced LO_LIB_DIRS variable
    
    the password unit test needs this code path and will fail otherwise

diff --git a/xmlsecurity/source/xmlsec/nss/nssinitializer.cxx b/xmlsecurity/source/xmlsec/nss/nssinitializer.cxx
index bc1184a..eaa5e32 100644
--- a/xmlsecurity/source/xmlsec/nss/nssinitializer.cxx
+++ b/xmlsecurity/source/xmlsec/nss/nssinitializer.cxx
@@ -79,7 +79,6 @@
 #include <secmod.h>
 #include <nssckbi.h>
 
-
 namespace css = ::com::sun::star;
 namespace cssu = css::uno;
 namespace cssl = css::lang;
@@ -303,7 +302,7 @@ bool nsscrypto_initialize( const css::uno::Reference< css::lang::XMultiServiceFa
 #if defined SYSTEM_MOZILLA
         OUString rootModule(RTL_CONSTASCII_USTRINGPARAM("libnssckbi"SAL_DLLEXTENSION));
 #else
-        OUString rootModule(RTL_CONSTASCII_USTRINGPARAM("${BRAND_BASE_DIR}/program/libnssckbi"SAL_DLLEXTENSION));
+        OUString rootModule(RTL_CONSTASCII_USTRINGPARAM("${LO_LIB_DIR}/libnssckbi"SAL_DLLEXTENSION));
 #endif
         ::rtl::Bootstrap::expandMacros(rootModule);
 


More information about the Libreoffice-commits mailing list