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

Miklos Vajna vmiklos at collabora.co.uk
Sat Oct 4 04:47:13 PDT 2014


 writerfilter/source/dmapper/DomainMapper.cxx   |   10 +++++-----
 writerfilter/source/ooxml/model.xml            |   10 +++++-----
 writerfilter/source/rtftok/rtfdocumentimpl.cxx |   10 +++++-----
 3 files changed, 15 insertions(+), 15 deletions(-)

New commits:
commit ef24a18e362c12bbf79f19396c4916e47b812391
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Sat Oct 4 13:46:25 2014 +0200

    Use constants for ST_TabTlc values
    
    Change-Id: Idd277a770a42d33a9c92f41f0452039eba60b6ce

diff --git a/writerfilter/source/dmapper/DomainMapper.cxx b/writerfilter/source/dmapper/DomainMapper.cxx
index ea439c3..a6f76e7 100644
--- a/writerfilter/source/dmapper/DomainMapper.cxx
+++ b/writerfilter/source/dmapper/DomainMapper.cxx
@@ -3341,16 +3341,16 @@ sal_Unicode DomainMapper::getFillCharFromValue(const sal_Int32 nIntValue)
 {
     switch (nIntValue)
     {
-    case 1: // dot
+    case NS_ooxml::LN_Value_ST_TabTlc_dot:
         return sal_Unicode(0x002e);
-    case 2: // hyphen
+    case NS_ooxml::LN_Value_ST_TabTlc_hyphen:
         return sal_Unicode(0x002d);
-    case 3: // underscore
-    case 4: // heavy FIXME ???
+    case NS_ooxml::LN_Value_ST_TabTlc_underscore:
+    case NS_ooxml::LN_Value_ST_TabTlc_heavy: // FIXME ???
         return sal_Unicode(0x005f);
     case NS_ooxml::LN_Value_ST_TabTlc_middleDot: // middleDot
         return sal_Unicode(0x00b7);
-    case 0: // none
+    case NS_ooxml::LN_Value_ST_TabTlc_none:
     default:
         return sal_Unicode(0x0020); // blank space
     }
diff --git a/writerfilter/source/ooxml/model.xml b/writerfilter/source/ooxml/model.xml
index febe5b1..aaddd5e 100644
--- a/writerfilter/source/ooxml/model.xml
+++ b/writerfilter/source/ooxml/model.xml
@@ -17078,11 +17078,11 @@
       <value tokenid="ooxml:Value_ST_TabJc_num">num</value>
     </resource>
     <resource name="ST_TabTlc" resource="List">
-      <value tokenid="0">none</value>
-      <value tokenid="1">dot</value>
-      <value tokenid="2">hyphen</value>
-      <value tokenid="3">underscore</value>
-      <value tokenid="4">heavy</value>
+      <value tokenid="ooxml:Value_ST_TabTlc_none">none</value>
+      <value tokenid="ooxml:Value_ST_TabTlc_dot">dot</value>
+      <value tokenid="ooxml:Value_ST_TabTlc_hyphen">hyphen</value>
+      <value tokenid="ooxml:Value_ST_TabTlc_underscore">underscore</value>
+      <value tokenid="ooxml:Value_ST_TabTlc_heavy">heavy</value>
       <value tokenid="ooxml:Value_ST_TabTlc_middleDot">middleDot</value>
     </resource>
     <resource name="CT_TabStop" resource="Properties">
diff --git a/writerfilter/source/rtftok/rtfdocumentimpl.cxx b/writerfilter/source/rtftok/rtfdocumentimpl.cxx
index 9a3e1af..4ba46b3 100644
--- a/writerfilter/source/rtftok/rtfdocumentimpl.cxx
+++ b/writerfilter/source/rtftok/rtfdocumentimpl.cxx
@@ -2538,22 +2538,22 @@ int RTFDocumentImpl::dispatchFlag(RTFKeyword nKeyword)
     switch (nKeyword)
     {
     case RTF_TLDOT:
-        nParam = 1;
+        nParam = NS_ooxml::LN_Value_ST_TabTlc_dot;
         break;
     case RTF_TLMDOT:
         nParam = NS_ooxml::LN_Value_ST_TabTlc_middleDot;
         break;
     case RTF_TLHYPH:
-        nParam = 2;
+        nParam = NS_ooxml::LN_Value_ST_TabTlc_hyphen;
         break;
     case RTF_TLUL:
-        nParam = 3;
+        nParam = NS_ooxml::LN_Value_ST_TabTlc_underscore;
         break;
     case RTF_TLTH:
-        nParam = 2;
+        nParam = NS_ooxml::LN_Value_ST_TabTlc_hyphen;
         break; // thick line is not supported by dmapper, this is just a hack
     case RTF_TLEQ:
-        nParam = 0;
+        nParam = NS_ooxml::LN_Value_ST_TabTlc_none;
         break; // equal sign isn't, either
     default:
         break;


More information about the Libreoffice-commits mailing list