summaryrefslogtreecommitdiff
path: root/writerfilter
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2014-08-01 16:18:12 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2014-08-01 16:27:38 +0200
commit4b2c5a943dc43f9da6e690f103945abd8999fa46 (patch)
tree16d36f5e87166fe48534c85228953211619c39d3 /writerfilter
parent2568a0bb72c404366ba1665f7ce005c4d3d36ec6 (diff)
writerfilter: fix dbglevel=2 build
Regression from commit 4c3ba3a413be7339115ea5e6edc825a8434cd345 (fdo#75757: Remove inheritance from std::map., 2014-07-26). Change-Id: I2a532182697ae7a5fe4ec2f880a0f5237a21b723
Diffstat (limited to 'writerfilter')
-rw-r--r--writerfilter/source/dmapper/DomainMapperTableHandler.cxx40
-rw-r--r--writerfilter/source/dmapper/PropertyMap.cxx37
-rw-r--r--writerfilter/source/dmapper/PropertyMap.hxx3
3 files changed, 40 insertions, 40 deletions
diff --git a/writerfilter/source/dmapper/DomainMapperTableHandler.cxx b/writerfilter/source/dmapper/DomainMapperTableHandler.cxx
index 401aaebf1f16..0b91ef6dd331 100644
--- a/writerfilter/source/dmapper/DomainMapperTableHandler.cxx
+++ b/writerfilter/source/dmapper/DomainMapperTableHandler.cxx
@@ -46,43 +46,6 @@ using namespace ::std;
#define DEF_BORDER_DIST 190 //0,19cm
-#ifdef DEBUG_DOMAINMAPPER
-static void lcl_printProperties( PropertyMapPtr pProps )
-{
- if( pProps.get() )
- {
- dmapper_logger->startElement("properties");
-
- PropertyMap::const_iterator aMapIter = pProps->begin();
- PropertyMap::const_iterator aEndIter = pProps->end();
- PropertyNameSupplier& rPropSupplier = PropertyNameSupplier::GetPropertyNameSupplier();
- for( ; aMapIter != aEndIter; ++aMapIter )
- {
- SAL_INFO("writerfilter", rPropSupplier.GetName(aMapIter->first));
-
- table::BorderLine2 aLine;
- sal_Int32 nColor;
- if ( aMapIter->second.getValue() >>= aLine )
- {
- dmapper_logger->startElement("borderline");
- dmapper_logger->attribute("color", aLine.Color);
- dmapper_logger->attribute("inner", aLine.InnerLineWidth);
- dmapper_logger->attribute("outer", aLine.OuterLineWidth);
- dmapper_logger->endElement();
- }
- else if ( aMapIter->second.getValue() >>= nColor )
- {
- dmapper_logger->startElement("color");
- dmapper_logger->attribute("number", nColor);
- dmapper_logger->endElement();
- }
- }
-
- dmapper_logger->endElement();
- }
-}
-#endif
-
DomainMapperTableHandler::DomainMapperTableHandler(TextReference_t const& xText,
DomainMapper_Impl& rDMapper_Impl)
: m_xText(xText),
@@ -1104,7 +1067,8 @@ void DomainMapperTableHandler::startCell(const Handle_t & start,
dmapper_logger->startElement("table.cell.start");
dmapper_logger->chars(toString(start));
dmapper_logger->endElement();
- lcl_printProperties( pProps );
+ if (pProps.get())
+ pProps->printProperties();
#endif
//add a new 'row' of properties
diff --git a/writerfilter/source/dmapper/PropertyMap.cxx b/writerfilter/source/dmapper/PropertyMap.cxx
index b1d5c5bcb54c..ab1d48d52ebc 100644
--- a/writerfilter/source/dmapper/PropertyMap.cxx
+++ b/writerfilter/source/dmapper/PropertyMap.cxx
@@ -232,8 +232,8 @@ void PropertyMap::dumpXml( const TagLogger::Pointer_t pLogger ) const
pLogger->startElement("PropertyMap");
PropertyNameSupplier& rPropNameSupplier = PropertyNameSupplier::GetPropertyNameSupplier();
- PropertyMap::const_iterator aMapIter = begin();
- while (aMapIter != end())
+ MapIterator aMapIter = m_vMap.begin();
+ while (aMapIter != m_vMap.end())
{
pLogger->startElement("property");
@@ -301,6 +301,39 @@ void PropertyMap::insertTableProperties( const PropertyMap* )
#endif
}
+#ifdef DEBUG_DOMAINMAPPER
+void PropertyMap::printProperties()
+{
+ dmapper_logger->startElement("properties");
+
+ MapIterator aMapIter = m_vMap.begin();
+ MapIterator aEndIter = m_vMap.end();
+ PropertyNameSupplier& rPropSupplier = PropertyNameSupplier::GetPropertyNameSupplier();
+ for( ; aMapIter != aEndIter; ++aMapIter )
+ {
+ SAL_INFO("writerfilter", rPropSupplier.GetName(aMapIter->first));
+
+ table::BorderLine2 aLine;
+ sal_Int32 nColor;
+ if ( aMapIter->second.getValue() >>= aLine )
+ {
+ dmapper_logger->startElement("borderline");
+ dmapper_logger->attribute("color", aLine.Color);
+ dmapper_logger->attribute("inner", aLine.InnerLineWidth);
+ dmapper_logger->attribute("outer", aLine.OuterLineWidth);
+ dmapper_logger->endElement();
+ }
+ else if ( aMapIter->second.getValue() >>= nColor )
+ {
+ dmapper_logger->startElement("color");
+ dmapper_logger->attribute("number", nColor);
+ dmapper_logger->endElement();
+ }
+ }
+
+ dmapper_logger->endElement();
+}
+#endif
SectionPropertyMap::SectionPropertyMap(bool bIsFirstSection) :
m_bIsFirstSection( bIsFirstSection )
diff --git a/writerfilter/source/dmapper/PropertyMap.hxx b/writerfilter/source/dmapper/PropertyMap.hxx
index 2183f964b2f2..c9f78aadfb89 100644
--- a/writerfilter/source/dmapper/PropertyMap.hxx
+++ b/writerfilter/source/dmapper/PropertyMap.hxx
@@ -149,6 +149,9 @@ public:
void SetFootnoteFontName( const OUString& rSet ) { m_sFootnoteFontName = rSet;}
virtual void insertTableProperties( const PropertyMap* );
+#ifdef DEBUG_DOMAINMAPPER
+ void printProperties();
+#endif
#if OSL_DEBUG_LEVEL > 1
virtual void dumpXml( const TagLogger::Pointer_t pLogger ) const;