[ooo-build-commit] Branch 'ooo/master' - sc/source

Jan Holesovsky kendy at kemper.freedesktop.org
Tue Jun 16 17:07:33 PDT 2009


 sc/source/core/data/bcaslot.cxx    |    2 -
 sc/source/filter/excel/expop2.cxx  |    4 +-
 sc/source/filter/html/htmlpars.cxx |   36 +++-------------------
 sc/source/ui/docshell/docsh.cxx    |   58 ++++++++++++++++++-------------------
 sc/source/ui/unoobj/scdetect.cxx   |    2 -
 5 files changed, 38 insertions(+), 64 deletions(-)

New commits:
commit 004a2e627309401ff9dd84d27f908e81e21c5e43
Author: Ivo Hinkelmann <ihi at openoffice.org>
Date:   Tue Jun 16 16:15:54 2009 +0000

    CWS-TOOLING: integrate CWS fwk103
    2009-05-26 12:44:25 +0200 mst  r272292 : #i100727#
    - svtools/inc/svtools/parhtml.hxx, svtools/source/svhtml/parhtml.cxx:
      + fix warning: rename method to prevent overloading
    2009-05-19 13:42:31 +0200 mav  r272075 : #i101356# add comment
    2009-05-19 10:56:24 +0200 mav  r272062 : #i101356# register the singleton correctly
    2009-05-19 10:25:42 +0200 mav  r272060 : #i101356# register the singleton correctly
    2009-05-18 12:48:48 +0200 mav  r272013 : #i91306# fix the typo
    2009-05-14 08:50:06 +0200 mav  r271871 : #i101356# reduce the amount of macros
    2009-05-13 13:26:08 +0200 mav  r271858 : #i101356# reduce the amount of macros
    2009-05-13 11:29:16 +0200 mav  r271849 : #i101356# reduce the amount of macros
    2009-05-12 12:09:42 +0200 mav  r271815 : #i101356# allow to generate a small log if a document can not be stored
    2009-05-12 12:03:20 +0200 mav  r271814 : #i101356# allow to generate a small log if a document can not be stored
    2009-05-12 11:58:48 +0200 mav  r271813 : #i101356# allow to generate a small log if a document can not be stored
    2009-05-12 11:53:05 +0200 mav  r271812 : #i101356# allow to generate a small log if a document can not be stored
    2009-05-12 11:48:36 +0200 mav  r271810 : #i101356# allow to generate a small log if a document can not be stored
    2009-05-12 11:43:45 +0200 mav  r271809 : #i101356# allow to generate a small log if a document can not be stored
    2009-05-12 11:39:38 +0200 mav  r271808 : #i101356# allow to generate a small log if a document can not be stored
    2009-05-12 11:37:38 +0200 mav  r271806 : #i101356# allow to generate a small log if a document can not be stored
    2009-05-12 11:33:58 +0200 mav  r271805 : #i101356# allow to generate a small log if a document can not be stored
    2009-05-12 11:30:01 +0200 mav  r271804 : #i101356# allow to generate a small log if a document can not be stored
    2009-05-06 17:43:38 +0200 mst  r271607 : #i100727#
    - svtools/source/svhtml/parhtml.cxx:
      + adapt code to renaming of HTML constants (sb107)
    2009-05-05 11:14:18 +0200 mav  r271507 : #i101222# avoid warning
    2009-05-05 10:27:23 +0200 mav  r271505 : #i101426# send the modified() notification only when the document can be modified
    2009-05-05 10:25:07 +0200 mav  r271504 : #i101426# send the modified() notification only when the document is modified
    2009-05-05 08:42:48 +0200 mav  r271497 : CWS-TOOLING: rebase CWS fwk103 to trunk at 271427 (milestone: DEV300:m47)
    2009-04-30 13:32:11 +0200 mav  r271412 : #i100518# check the template folders quietly
    2009-04-29 20:04:25 +0200 mst  r271393 : - sw/source/filter/html/swhtml.cxx:
      + fix wrong initialization order in constructor
    2009-04-28 12:28:46 +0200 mav  r271319 : #i99142# set the error correctly
    2009-04-28 08:44:48 +0200 mav  r271305 : #i99050# clear hidden flag if necessary
    2009-04-28 08:40:10 +0200 mav  r271304 : #i99050# avoid crash
    2009-04-22 07:40:11 +0200 mav  r271056 : #i101093# lets not affect the performance
    2009-04-15 09:30:47 +0200 cd  r270820 : #i99771# Fix warnings for gcc 4.4
    2009-04-15 09:19:52 +0200 cd  r270819 : #i99771# Fix warnings for gcc 4.4
    2009-04-15 08:42:34 +0200 cd  r270817 : #i99771# Fix warnings for gcc 4.4
    2009-04-14 14:31:01 +0200 mav  r270768 : #i99493# fix typo
    2009-04-01 12:45:43 +0200 mst  r270317 : fix #i100727#
    - svtools/inc/svtools/svparser.hxx, svtools/source/svrtf/svparser.cxx,
      sfx2/inc/sfx2/docfile.hxx, sfx2/source/doc/{objmisc.cxx,docfile.cxx}:
      + move SvKeyValue stuff from sfx2 to svtools
    - svtools/inc/svtools/parhtml.hxx, svtools/source/svhtml/parhtml.cxx,
      sfx2/inc/sfx2/sfxhtml.hxx, sfx2/source/bastyp/sfxhtml.cxx:
      + move ParseMetaOptions() and GetEncodingByMIME() from SfxHTMLParser (sfx2)
        to HTMLParser (svtools)
      + make HTMLParser::ParseMetaOptions() a virtual function
      + HTMLParser::ParseMetaOptions() calls GetExtendedCompatibilityTextEncoding()
      + new template method HTMLParser::AddMetaUserDefined()
    - svtools/source/svhtml/makefile.mk:
      + enable exceptions for parhtml.cxx
    - dbaccess/source/ui/misc/HtmlReader.cxx,
      sc/source/filter/html/htmlpars.cxx:
      + remove encoding related code duplication
    - sw/source/filter/html/{swhtml{.hxx,.cxx},htmlfld.cxx}:
      + new SwHTMLParser::AddMetaUserDefined() for import of
        DOCINFO field subtypes INFO[1-4]
      + do not use DocumentInfo for import of DOCINFO field subtypes INFO[1-4]
    2009-03-31 17:01:35 +0200 mav  r270288 : #i91214# fix typo
    2009-03-31 15:19:41 +0200 mav  r270285 : #i100123# allow to turn OOo locking mechanics off
    2009-03-31 15:00:36 +0200 mav  r270284 : #i100123# allow to turn OOo locking mechanics off
    2009-03-31 12:19:13 +0200 mav  r270270 : #i100123# taking the lock file over throws no exception
    2009-03-30 13:57:21 +0200 mav  r270227 : #i100351# fix the typo
    2009-03-30 13:47:26 +0200 mav  r270225 : #i99885# let OK be default button
    2009-03-29 19:38:55 +0200 mav  r270190 : CWS-TOOLING: rebase CWS fwk103 to trunk at 270033 (milestone: DEV300:m45)
    2009-03-16 16:39:48 +0100 mav  r269558 : #i93558# convert the attributes as well
    2009-03-13 15:35:55 +0100 mav  r269488 : #i93558# improve manifest.xml parsing
    2009-03-13 08:47:00 +0100 mav  r269454 : #i96205# allow to remove password on SaveAs
    2009-03-12 13:36:07 +0100 mav  r269398 : #i91306# show special error in case of shared document
    2009-03-12 13:33:35 +0100 mav  r269397 : #i91306# introduce the new error-message
    2009-03-12 11:40:42 +0100 mst  r269378 : fix #i90877#
    - svtools/source/uno/unoevent.cxx:
      + use proper operator delete[]
    2009-02-26 15:23:10 +0100 mav  r268526 : #i91214# do not use ATL
    2009-02-26 14:19:06 +0100 mav  r268516 : #i98909# integrate the patch
    2009-02-10 17:29:52 +0100 cd  r267568 : #i98649# Make sure that we catch the NoSuchElementException when a module is not installed.

diff --git a/sc/source/core/data/bcaslot.cxx b/sc/source/core/data/bcaslot.cxx
index e0c877d..fdeabd7 100644
--- a/sc/source/core/data/bcaslot.cxx
+++ b/sc/source/core/data/bcaslot.cxx
@@ -113,7 +113,7 @@ bool ScBroadcastAreaSlot::CheckHardRecalcStateCondition() const
             DBG_ASSERT( pShell, "Missing DocShell :-/" );
 
             if ( pShell )
-                pShell->SetError( SCWARN_CORE_HARD_RECALC );
+                pShell->SetError( SCWARN_CORE_HARD_RECALC, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
 
             pDoc->SetAutoCalc( FALSE );
             pDoc->SetHardRecalcState( 2 );
diff --git a/sc/source/filter/excel/expop2.cxx b/sc/source/filter/excel/expop2.cxx
index 576288c..df8ef7d 100644
--- a/sc/source/filter/excel/expop2.cxx
+++ b/sc/source/filter/excel/expop2.cxx
@@ -102,7 +102,7 @@ FltError ExportBiff5::Write()
         SvxImportMSVBasic aBasicImport( *pDocShell, *xRootStrg, bWriteBasicCode, bWriteBasicStrg );
         ULONG nErr = aBasicImport.SaveOrDelMSVBAStorage( TRUE, EXC_STORAGE_VBA_PROJECT );
         if( nErr != ERRCODE_NONE )
-            pDocShell->SetError( nErr );
+            pDocShell->SetError( nErr, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
     }
 
     pExcDoc->ReadDoc();			// ScDoc -> ExcDoc
@@ -198,7 +198,7 @@ FltError ExportXml2007::Write()
         SvxImportMSVBasic aBasicImport( *pDocShell, *xRootStrg, bWriteBasicCode, bWriteBasicStrg );
         ULONG nErr = aBasicImport.SaveOrDelMSVBAStorage( TRUE, EXC_STORAGE_VBA_PROJECT );
         if( nErr != ERRCODE_NONE )
-            pDocShell->SetError( nErr );
+            pDocShell->SetError( nErr, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
     }
 
     pExcDoc->ReadDoc();         // ScDoc -> ExcDoc
diff --git a/sc/source/filter/html/htmlpars.cxx b/sc/source/filter/html/htmlpars.cxx
index 604e6fe..f453d65 100644
--- a/sc/source/filter/html/htmlpars.cxx
+++ b/sc/source/filter/html/htmlpars.cxx
@@ -49,10 +49,10 @@
 #include <svx/udlnitem.hxx>
 #include <svx/wghtitem.hxx>
 #include <svx/boxitem.hxx>
-#include <sfx2/frmhtml.hxx>
 #include <sfx2/objsh.hxx>
 #include <svtools/eitem.hxx>
 #include <svtools/filter.hxx>
+#include <svtools/parhtml.hxx>
 #include <svtools/htmlkywd.hxx>
 #include <svtools/htmltokn.h>
 #include <sfx2/docfile.hxx>
@@ -1544,25 +1544,12 @@ void ScHTMLLayoutParser::ProcToken( ImportInfo* pInfo )
     {
         case HTML_META:
         {
-            USHORT nContentOpt = HTML_O_CONTENT;
-            rtl_TextEncoding eEnc = RTL_TEXTENCODING_DONTKNOW;
             HTMLParser* pParser = (HTMLParser*) pInfo->pParser;
-            const HTMLOptions* pOptions = pParser->GetOptions( &nContentOpt );
             uno::Reference<document::XDocumentPropertiesSupplier> xDPS(
                 mpDoc->GetDocumentShell()->GetModel(), uno::UNO_QUERY_THROW);
-            SfxFrameHTMLParser::ParseMetaOptions(
+            pParser->ParseMetaOptions(
                 xDPS->getDocumentProperties(),
-                mpDoc->GetDocumentShell()->GetHeaderAttributes(),
-                pOptions, eEnc );
-            // If the encoding is set by a META tag, it may only overwrite the
-            // current encoding if both, the current and the new encoding, are 1-BYTE
-            // encodings. Everything else cannot lead to reasonable results.
-            if ( rtl_isOctetTextEncoding( eEnc ) &&
-                    rtl_isOctetTextEncoding( pParser->GetSrcEncoding() ) )
-            {
-                eEnc = GetExtendedCompatibilityTextEncoding( eEnc );
-                pParser->SetSrcEncoding( eEnc );
-            }
+                mpDoc->GetDocumentShell()->GetHeaderAttributes() );
         }
         break;
         case HTML_TITLE_ON:
@@ -2960,26 +2947,13 @@ void ScHTMLQueryParser::MetaOn( const ImportInfo& rInfo )
 {
     if( mpDoc->GetDocumentShell() )
     {
-        sal_uInt16 nContentOpt = HTML_O_CONTENT;
-        rtl_TextEncoding eEnc = RTL_TEXTENCODING_DONTKNOW;
         HTMLParser* pParser = static_cast< HTMLParser* >( rInfo.pParser );
-        const HTMLOptions* pOptions = pParser->GetOptions( &nContentOpt );
 
         uno::Reference<document::XDocumentPropertiesSupplier> xDPS(
             mpDoc->GetDocumentShell()->GetModel(), uno::UNO_QUERY_THROW);
-        SfxFrameHTMLParser::ParseMetaOptions(
+        pParser->ParseMetaOptions(
             xDPS->getDocumentProperties(),
-            mpDoc->GetDocumentShell()->GetHeaderAttributes(),
-            pOptions, eEnc );
-        // If the encoding is set by a META tag, it may only overwrite the
-        // current encoding if both, the current and the new encoding, are 1-BYTE
-        // encodings. Everything else cannot lead to reasonable results.
-        if( rtl_isOctetTextEncoding( eEnc ) &&
-            rtl_isOctetTextEncoding( pParser->GetSrcEncoding() ) )
-        {
-            eEnc = GetExtendedCompatibilityTextEncoding( eEnc );
-            pParser->SetSrcEncoding( eEnc );
-        }
+            mpDoc->GetDocumentShell()->GetHeaderAttributes() );
     }
 }
 
diff --git a/sc/source/ui/docshell/docsh.cxx b/sc/source/ui/docshell/docsh.cxx
index 76622c7..381a79c 100644
--- a/sc/source/ui/docshell/docsh.cxx
+++ b/sc/source/ui/docshell/docsh.cxx
@@ -406,7 +406,7 @@ BOOL ScDocShell::LoadXML( SfxMedium* pLoadMedium, const ::com::sun::star::uno::R
         bRet = aImport.Import(sal_True, nError);
 
     if ( nError )
-        pLoadMedium->SetError( nError );
+        pLoadMedium->SetError( nError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
 
     aDocument.SetXMLFromWrapper( FALSE );
     AfterXMLLoading(bRet);
@@ -467,10 +467,10 @@ BOOL __EXPORT ScDocShell::Load( SfxMedium& rMedium )
     }
 
     if (!bRet && !rMedium.GetError())
-        rMedium.SetError( SVSTREAM_FILEFORMAT_ERROR );
+        rMedium.SetError( SVSTREAM_FILEFORMAT_ERROR, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
 
     if (rMedium.GetError())
-        SetError( rMedium.GetError() );
+        SetError( rMedium.GetError(), ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
 
     InitItems();
     CalcOutputFactor();
@@ -751,7 +751,7 @@ void __EXPORT ScDocShell::Notify( SfxBroadcaster&, const SfxHint& rHint )
                         }
 
                         if ( !bSuccess )
-                            SetError( ERRCODE_IO_ABORT ); // this error code will produce no error message, but will break the further saving process
+                            SetError( ERRCODE_IO_ABORT, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) ); // this error code will produce no error message, but will break the further saving process
                     }
                 }
                 break;
@@ -853,7 +853,7 @@ BOOL __EXPORT ScDocShell::ConvertFrom( SfxMedium& rMedium )
                 if (eError != eERR_OK)
                 {
                     if (!GetError())
-                        SetError(eError);
+                        SetError(eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
                 }
                 else
                     bRet = TRUE;
@@ -884,7 +884,7 @@ BOOL __EXPORT ScDocShell::ConvertFrom( SfxMedium& rMedium )
             if (eError != eERR_OK)
             {
                 if (!GetError())
-                    SetError(eError);
+                    SetError(eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
 
                 if( ( eError & ERRCODE_WARNING_MASK ) == ERRCODE_WARNING_MASK )
                     bRet = TRUE;
@@ -923,13 +923,13 @@ BOOL __EXPORT ScDocShell::ConvertFrom( SfxMedium& rMedium )
             if (eError == SCWARN_IMPORT_RANGE_OVERFLOW)
             {
                 if (!GetError())
-                    SetError(eError);
+                    SetError(eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
                 bRet = TRUE;
             }
             else if (eError != eERR_OK)
             {
                 if (!GetError())
-                    SetError(eError);
+                    SetError(eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
             }
             else
                 bRet = TRUE;
@@ -989,12 +989,12 @@ BOOL __EXPORT ScDocShell::ConvertFrom( SfxMedium& rMedium )
             if (eError != eERR_OK)
             {
                 if (!GetError())
-                    SetError(eError);
+                    SetError(eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
             }
             else if ( bOverflow )
             {
                 if (!GetError())
-                    SetError(SCWARN_IMPORT_RANGE_OVERFLOW);
+                    SetError(SCWARN_IMPORT_RANGE_OVERFLOW, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
             }
             bSetColWidths = TRUE;
             bSetSimpleTextColWidths = TRUE;
@@ -1024,7 +1024,7 @@ BOOL __EXPORT ScDocShell::ConvertFrom( SfxMedium& rMedium )
             if (eError != eERR_OK)
             {
                 if (!GetError())
-                    SetError(eError);
+                    SetError(eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
                 bRet = ( eError == SCWARN_IMPORT_RANGE_OVERFLOW );
             }
             else
@@ -1068,7 +1068,7 @@ BOOL __EXPORT ScDocShell::ConvertFrom( SfxMedium& rMedium )
                 if (eError != eERR_OK)
                 {
                     if (!GetError())
-                        SetError(eError);
+                        SetError(eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
 
                     if( ( eError & ERRCODE_WARNING_MASK ) == ERRCODE_WARNING_MASK )
                         bRet = TRUE;
@@ -1103,7 +1103,7 @@ BOOL __EXPORT ScDocShell::ConvertFrom( SfxMedium& rMedium )
             }
 
             if ( eError != eERR_OK && !GetError() )
-                SetError(eError);
+                SetError(eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
             bSetColWidths = TRUE;
             bSetSimpleTextColWidths = TRUE;
             bSetRowHeights = TRUE;
@@ -1116,7 +1116,7 @@ BOOL __EXPORT ScDocShell::ConvertFrom( SfxMedium& rMedium )
             if (eError != eERR_OK)
             {
                 if (!GetError())
-                    SetError( eError );
+                    SetError( eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
                 if( ( eError & ERRCODE_WARNING_MASK ) == ERRCODE_WARNING_MASK )
                     bRet = TRUE;
             }
@@ -1142,7 +1142,7 @@ BOOL __EXPORT ScDocShell::ConvertFrom( SfxMedium& rMedium )
                     if (eError != eERR_OK)
                     {
                         if (!GetError())
-                            SetError(eError);
+                            SetError(eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
 
                         if( ( eError & ERRCODE_WARNING_MASK ) == ERRCODE_WARNING_MASK )
                             bRet = TRUE;
@@ -1161,7 +1161,7 @@ BOOL __EXPORT ScDocShell::ConvertFrom( SfxMedium& rMedium )
             }
 
             if ( eError != eERR_OK && !GetError() )
-                SetError(eError);
+                SetError(eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
         }
         else if (aFltName.EqualsAscii(pFilterHtml) || aFltName.EqualsAscii(pFilterHtmlWebQ))
         {
@@ -1181,7 +1181,7 @@ BOOL __EXPORT ScDocShell::ConvertFrom( SfxMedium& rMedium )
                     if (eError != eERR_OK)
                     {
                         if (!GetError())
-                            SetError(eError);
+                            SetError(eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
 
                         if( ( eError & ERRCODE_WARNING_MASK ) == ERRCODE_WARNING_MASK )
                             bRet = TRUE;
@@ -1198,12 +1198,12 @@ BOOL __EXPORT ScDocShell::ConvertFrom( SfxMedium& rMedium )
             }
 
             if ( eError != eERR_OK && !GetError() )
-                SetError(eError);
+                SetError(eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
         }
         else
         {
             if (!GetError())
-                SetError(SCERR_IMPORT_NI);
+                SetError(SCERR_IMPORT_NI, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
         }
 
         if (!bCalc3)
@@ -1867,7 +1867,7 @@ BOOL __EXPORT ScDocShell::ConvertTo( SfxMedium &rMed )
             FltError eError = ScFormatFilter::Get().ScExportExcel5( rMed, &aDocument, eFormat, RTL_TEXTENCODING_MS_1252 );
 
             if( eError && !GetError() )
-                SetError( eError );
+                SetError( eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
 
             // don't return false for warnings
             bRet = ((eError & ERRCODE_WARNING_MASK) == ERRCODE_WARNING_MASK) || (eError == eERR_OK);
@@ -1875,7 +1875,7 @@ BOOL __EXPORT ScDocShell::ConvertTo( SfxMedium &rMed )
         else
         {
             // export aborted, i.e. "Save without password" warning
-            SetError( ERRCODE_ABORT );
+            SetError( ERRCODE_ABORT, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
         }
     }
     else if (aFltName.EqualsAscii(pFilterAscii))
@@ -1908,7 +1908,7 @@ BOOL __EXPORT ScDocShell::ConvertTo( SfxMedium &rMed )
 
             if (aDocument.GetTableCount() > 1)
                 if (!rMed.GetError())
-                    rMed.SetError(SCWARN_EXPORT_ASCII);
+                    rMed.SetError(SCWARN_EXPORT_ASCII, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
         }
     }
     else if (aFltName.EqualsAscii(pFilterDBase))
@@ -1941,11 +1941,11 @@ BOOL __EXPORT ScDocShell::ConvertTo( SfxMedium &rMed )
         if ( eError != eERR_OK && (eError & ERRCODE_WARNING_MASK) )
         {
 //!			if ( !rMed.GetError() )
-//!				rMed.SetError( eError );
+//!				rMed.SetError( eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
             eError = eERR_OK;
         }
 //!		else if ( aDocument.GetTableCount() > 1 && !rMed.GetError() )
-//!			rMed.SetError( SCWARN_EXPORT_ASCII );
+//!			rMed.SetError( SCWARN_EXPORT_ASCII, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
 
         INetURLObject aTmpFile( rMed.GetPhysicalName(), INET_PROT_FILE );
         if ( bHasMemo )
@@ -1953,7 +1953,7 @@ BOOL __EXPORT ScDocShell::ConvertTo( SfxMedium &rMed )
         if ( eError != eERR_OK )
         {
             if (!GetError())
-                SetError(eError);
+                SetError(eError, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
             if ( bHasMemo && IsDocument( aTmpFile ) )
                 KillFile( aTmpFile );
         }
@@ -1974,7 +1974,7 @@ BOOL __EXPORT ScDocShell::ConvertTo( SfxMedium &rMed )
                 {
                     KillFile( aTmpFile );
                     if ( !GetError() )
-                        SetError( SCERR_EXPORT_DATA );
+                        SetError( SCERR_EXPORT_DATA, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
                 }
             }
         }
@@ -2008,7 +2008,7 @@ BOOL __EXPORT ScDocShell::ConvertTo( SfxMedium &rMed )
 
             if (aDocument.GetTableCount() > 1)
                 if (!rMed.GetError())
-                    rMed.SetError(SCWARN_EXPORT_ASCII);
+                    rMed.SetError(SCWARN_EXPORT_ASCII, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ));
         }
     }
     else if (aFltName.EqualsAscii(pFilterSylk))
@@ -2041,13 +2041,13 @@ BOOL __EXPORT ScDocShell::ConvertTo( SfxMedium &rMed )
                 SetError( *new StringErrorInfo(
                     SCWARN_EXPORT_NONCONVERTIBLE_CHARS,
                     aImExport.GetNonConvertibleChars(),
-                    ERRCODE_BUTTON_OK | ERRCODE_MSG_INFO ) );
+                    ERRCODE_BUTTON_OK | ERRCODE_MSG_INFO ), ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
         }
     }
     else
     {
         if (GetError())
-            SetError(SCERR_IMPORT_NI);
+            SetError(SCERR_IMPORT_NI, ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
     }
     return bRet;
 }
diff --git a/sc/source/ui/unoobj/scdetect.cxx b/sc/source/ui/unoobj/scdetect.cxx
index 3b703ff..24564c3 100644
--- a/sc/source/ui/unoobj/scdetect.cxx
+++ b/sc/source/ui/unoobj/scdetect.cxx
@@ -356,7 +356,7 @@ static BOOL lcl_IsAnyXMLFilter( const SfxFilter* pFilter )
                     // error during storage creation means _here_ that the medium
                     // is broken, but we can not handle it in medium since unpossibility
                     // to create a storage does not _always_ means that the medium is broken
-                    aMedium.SetError( aMedium.GetLastStorageCreationState() );
+                    aMedium.SetError( aMedium.GetLastStorageCreationState(), ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( OSL_LOG_PREFIX ) ) );
                     if ( xInteraction.is() )
                     {
                         OUString empty;


More information about the ooo-build-commit mailing list