[Libreoffice-commits] core.git: writerfilter/inc writerfilter/source

Miklos Vajna vmiklos at collabora.co.uk
Wed Oct 15 13:14:45 PDT 2014


 writerfilter/inc/resourcemodel/TableManager.hxx  |    7 +------
 writerfilter/source/dmapper/DomainMapper.cxx     |   14 +-------------
 writerfilter/source/dmapper/GraphicImport.cxx    |    8 +-------
 writerfilter/source/dmapper/NumberingManager.cxx |   14 +-------------
 writerfilter/source/dmapper/StyleSheetTable.cxx  |   16 ++++++----------
 5 files changed, 10 insertions(+), 49 deletions(-)

New commits:
commit cf1c3b5c5ae7f691cbd7330f49713d65822f1c1f
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Wed Oct 15 22:13:21 2014 +0200

    writerfilter: call to SAL_WARN() is not expensive
    
    So guards like '#if OSL_DEBUG_LEVEL > 0' around it can be dropped in
    most cases. Also, dumping the hex value of token IDs no longer makes
    sense, now that doctok is gone.
    
    Change-Id: I2c0d466e4bdde63d271a83aa4e7eebb52294e363

diff --git a/writerfilter/inc/resourcemodel/TableManager.hxx b/writerfilter/inc/resourcemodel/TableManager.hxx
index bdb6504..02700d8 100644
--- a/writerfilter/inc/resourcemodel/TableManager.hxx
+++ b/writerfilter/inc/resourcemodel/TableManager.hxx
@@ -31,9 +31,7 @@
 #include "util.hxx"
 #include "TagLogger.hxx"
 
-#if OSL_DEBUG_LEVEL > 0
-#   include <rtl/strbuf.hxx>
-#endif
+#include <rtl/strbuf.hxx>
 
 namespace writerfilter
 {
@@ -1047,10 +1045,7 @@ void TableManager<T, PropertiesPointer>::resolveCurrentTable()
         }
         catch (css::uno::Exception const& e)
         {
-            (void) e;
-#if OSL_DEBUG_LEVEL > 0
             SAL_WARN("writerfilter", "resolving of current table failed with: " << e.Message);
-#endif
         }
     }
     resetTableProps();
diff --git a/writerfilter/source/dmapper/DomainMapper.cxx b/writerfilter/source/dmapper/DomainMapper.cxx
index d1aec85..01101c2 100644
--- a/writerfilter/source/dmapper/DomainMapper.cxx
+++ b/writerfilter/source/dmapper/DomainMapper.cxx
@@ -1022,19 +1022,7 @@ void DomainMapper::lcl_attribute(Id nName, Value & val)
             m_pImpl->appendGrabBag(m_pImpl->m_aInteropGrabBag, "val", sStringValue);
             break;
         default:
-            {
-#if OSL_DEBUG_LEVEL > 0
-            OString sMessage("DomainMapper::attribute() - Id: ");
-            sMessage += OString::number( nName, 10 );
-            sMessage += " / 0x";
-            sMessage += OString::number( nName, 16 );
-            sMessage += " value: ";
-            sMessage += OString::number( nIntValue, 10 );
-            sMessage += " / 0x";
-            sMessage += OString::number( nIntValue, 16 );
-            SAL_WARN("writerfilter", sMessage.getStr());
-#endif
-            }
+            SAL_WARN("writerfilter", "DomainMapper::lcl_attribute: unhandled token: " << nName);
         }
 }
 
diff --git a/writerfilter/source/dmapper/GraphicImport.cxx b/writerfilter/source/dmapper/GraphicImport.cxx
index c44ac41..7562c01 100644
--- a/writerfilter/source/dmapper/GraphicImport.cxx
+++ b/writerfilter/source/dmapper/GraphicImport.cxx
@@ -1122,13 +1122,7 @@ void GraphicImport::lcl_sprm(Sprm& rSprm)
             }
         break;
         default:
-#if OSL_DEBUG_LEVEL > 0
-            OString sMessage( "GraphicImport::sprm() - Id: ");
-            sMessage += OString::number( nSprmId, 10 );
-            sMessage += " / 0x";
-            sMessage += OString::number( nSprmId, 16 );
-            SAL_WARN("writerfilter", sMessage.getStr());
-#endif
+            SAL_WARN("writerfilter", "GraphicImport::lcl_sprm: unhandled token: " << nSprmId);
         break;
     }
 }
diff --git a/writerfilter/source/dmapper/NumberingManager.cxx b/writerfilter/source/dmapper/NumberingManager.cxx
index 2bafbb6..63c44e2 100644
--- a/writerfilter/source/dmapper/NumberingManager.cxx
+++ b/writerfilter/source/dmapper/NumberingManager.cxx
@@ -809,19 +809,7 @@ void ListsManager::lcl_attribute( Id nName, Value& rVal )
             m_pCurrentNumPicBullet->SetId(rVal.getString().toInt32());
         break;
         default:
-        {
-#if OSL_DEBUG_LEVEL > 0
-            OString sMessage( "ListTable::attribute() - Id: ");
-            sMessage += OString::number( nName, 10 );
-            sMessage += " / 0x";
-            sMessage += OString::number( nName, 16 );
-            sMessage += " value: ";
-            sMessage += OString::number( nIntValue, 10 );
-            sMessage += " / 0x";
-            sMessage += OString::number( nIntValue, 16 );
-            SAL_WARN("writerfilter", sMessage.getStr());
-#endif
-        }
+            SAL_WARN("writerfilter", "ListsManager::lcl_attribute: unhandled token: " << nName);
     }
 }
 
diff --git a/writerfilter/source/dmapper/StyleSheetTable.cxx b/writerfilter/source/dmapper/StyleSheetTable.cxx
index a8a8a8d..bd40814 100644
--- a/writerfilter/source/dmapper/StyleSheetTable.cxx
+++ b/writerfilter/source/dmapper/StyleSheetTable.cxx
@@ -1174,19 +1174,15 @@ void StyleSheetTable::ApplyStyleSheets( FontTablePtr rFontTable )
                         catch( const lang::WrappedTargetException& rWrapped)
                         {
                             (void) rWrapped;
-                            OString aMessage("Some style properties could not be set");
-#if OSL_DEBUG_LEVEL > 0
+#ifdef DEBUG_DOMAINMAPPER
+                            OUString aMessage("StyleSheetTable::ApplyStyleSheets: Some style properties could not be set");
                             beans::UnknownPropertyException aUnknownPropertyException;
 
-                            if( rWrapped.TargetException >>= aUnknownPropertyException )
-                            {
-                                aMessage += ": ";
-                                OString sTemp;
-                                aUnknownPropertyException.Message.convertToString(&sTemp, RTL_TEXTENCODING_ASCII_US, 0 );
-                                aMessage += sTemp;
-                            }
+                            if (rWrapped.TargetException >>= aUnknownPropertyException)
+                                aMessage += ": " + aUnknownPropertyException.Message;
+
+                            SAL_WARN("writerfilter", aMessage);
 #endif
-                            SAL_WARN("writerfilter", aMessage.getStr());
                         }
                         catch( const uno::Exception& )
                         {


More information about the Libreoffice-commits mailing list