writerfilter/inc/dmapper/DomainMapperFactory.hxx  |    6 +++---
 writerfilter/source/dmapper/DomainMapper_Impl.hxx |    4 ++--
 writerfilter/source/filter/ImportFilter.cxx       |    2 +-
 writerfilter/source/filter/RtfFilter.cxx          |    3 ++-
 4 files changed, 8 insertions(+), 7 deletions(-)

New commits:
commit 3f62ee6e371e3a922d6f4e4b5368271c18fc4f69
Author: Miklos Vajna <vmik...@collabora.co.uk>
Date:   Thu Dec 25 12:21:07 2014 +0100

    writerfilter: turn SourceDocumentType into a C++11 scoped enumeration
    
    Change-Id: I11c550d0ec5a10f17116ac8f7025c0283e292f2e

diff --git a/writerfilter/inc/dmapper/DomainMapperFactory.hxx 
b/writerfilter/inc/dmapper/DomainMapperFactory.hxx
index 39a9aa7..306870a 100644
--- a/writerfilter/inc/dmapper/DomainMapperFactory.hxx
+++ b/writerfilter/inc/dmapper/DomainMapperFactory.hxx
@@ -25,10 +25,10 @@ namespace writerfilter
 namespace dmapper
 {
 
-enum SourceDocumentType
+enum class SourceDocumentType
 {
-    DOCUMENT_OOXML,
-    DOCUMENT_RTF
+    OOXML,
+    RTF
 };
 
 /// Interface to create a DomainMapper instance.
diff --git a/writerfilter/source/dmapper/DomainMapper_Impl.hxx 
b/writerfilter/source/dmapper/DomainMapper_Impl.hxx
index 3cabbf5..d93657a 100644
--- a/writerfilter/source/dmapper/DomainMapper_Impl.hxx
+++ b/writerfilter/source/dmapper/DomainMapper_Impl.hxx
@@ -710,9 +710,9 @@ public:
 
     DeletableTabStop                m_aCurrentTabStop;
 
-    bool IsOOXMLImport() const { return m_eDocumentType == DOCUMENT_OOXML; }
+    bool IsOOXMLImport() const { return m_eDocumentType == 
SourceDocumentType::OOXML; }
 
-    bool IsRTFImport() const { return m_eDocumentType == DOCUMENT_RTF; }
+    bool IsRTFImport() const { return m_eDocumentType == 
SourceDocumentType::RTF; }
 
     void InitPageMargins() { m_aPageMargins = _PageMar(); }
     void SetPageMarginTwip( PageMarElement eElement, sal_Int32 nValue );
diff --git a/writerfilter/source/filter/ImportFilter.cxx 
b/writerfilter/source/filter/ImportFilter.cxx
index ed9e57d..d14ce08 100644
--- a/writerfilter/source/filter/ImportFilter.cxx
+++ b/writerfilter/source/filter/ImportFilter.cxx
@@ -76,7 +76,7 @@ sal_Bool WriterFilter::filter( const uno::Sequence< 
beans::PropertyValue >& aDes
         if ( !xInputStream.is() )
             return sal_False;
 
-        writerfilter::dmapper::SourceDocumentType eType = 
writerfilter::dmapper::DOCUMENT_OOXML;
+        writerfilter::dmapper::SourceDocumentType eType = 
writerfilter::dmapper::SourceDocumentType::OOXML;
         writerfilter::Stream::Pointer_t pStream(
             
writerfilter::dmapper::DomainMapperFactory::createMapper(m_xContext, 
xInputStream, m_xDstDoc, bRepairStorage, eType, 
uno::Reference<text::XTextRange>(), aMediaDesc));
         //create the tokenizer and domain mapper
diff --git a/writerfilter/source/filter/RtfFilter.cxx 
b/writerfilter/source/filter/RtfFilter.cxx
index 2ae224d..cd55a85 100644
--- a/writerfilter/source/filter/RtfFilter.cxx
+++ b/writerfilter/source/filter/RtfFilter.cxx
@@ -101,8 +101,9 @@ sal_Bool RtfFilter::filter(const uno::Sequence< 
beans::PropertyValue >& aDescrip
         xStatusIndicator = 
aMediaDesc.getUnpackedValueOrDefault(utl::MediaDescriptor::PROP_STATUSINDICATOR(),
                            uno::Reference<task::XStatusIndicator>());
 
+        writerfilter::dmapper::SourceDocumentType eType = 
writerfilter::dmapper::SourceDocumentType::RTF;
         writerfilter::Stream::Pointer_t pStream(
-            
writerfilter::dmapper::DomainMapperFactory::createMapper(m_xContext, 
xInputStream, m_xDstDoc, bRepairStorage, writerfilter::dmapper::DOCUMENT_RTF, 
xInsertTextRange, aMediaDesc));
+            
writerfilter::dmapper::DomainMapperFactory::createMapper(m_xContext, 
xInputStream, m_xDstDoc, bRepairStorage, eType, xInsertTextRange, aMediaDesc));
         writerfilter::rtftok::RTFDocument::Pointer_t const pDocument(
             
writerfilter::rtftok::RTFDocumentFactory::createDocument(m_xContext, 
xInputStream, m_xDstDoc, xFrame, xStatusIndicator));
         pDocument->resolve(*pStream);
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to