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

Varun Dhall varun.dhall at studentpartner.com
Mon Aug 14 09:39:27 UTC 2017


 sw/inc/swatrset.hxx              |    9 ---
 sw/source/core/attr/swatrset.cxx |    9 ---
 sw/source/core/bastyp/init.cxx   |   94 ---------------------------------------
 3 files changed, 112 deletions(-)

New commits:
commit cf9a90c60f4bedd94d72465b13449f2ccf089d28
Author: Varun Dhall <varun.dhall at studentpartner.com>
Date:   Sun Aug 13 02:46:26 2017 +0530

    Removing unused SetVersionMap from sw
    
    Change-Id: I453efd9fd93941dcdf193b461de1377b76506cde
    Reviewed-on: https://gerrit.libreoffice.org/41099
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: Michael Stahl <mstahl at redhat.com>

diff --git a/sw/inc/swatrset.hxx b/sw/inc/swatrset.hxx
index be584b623c27..ed862c7e9fdd 100644
--- a/sw/inc/swatrset.hxx
+++ b/sw/inc/swatrset.hxx
@@ -145,15 +145,6 @@ private:
 
     friend void InitCore();            // For creating/deleting of version maps.
     friend void FinitCore();
-    static sal_uInt16* pVersionMap1;
-    static sal_uInt16* pVersionMap2;
-    static sal_uInt16* pVersionMap3;
-    static sal_uInt16* pVersionMap4;
-    // due to extension of attribute set a new version
-    // map for binary filter is necessary (version map 5).
-    static sal_uInt16* pVersionMap5;
-    static sal_uInt16* pVersionMap6;
-    static sal_uInt16* pVersionMap7;
 
     SwDoc* m_pDoc;
 
diff --git a/sw/source/core/attr/swatrset.cxx b/sw/source/core/attr/swatrset.cxx
index bc55739cecba..287193b92de1 100644
--- a/sw/source/core/attr/swatrset.cxx
+++ b/sw/source/core/attr/swatrset.cxx
@@ -51,15 +51,6 @@ SwAttrPool::SwAttrPool( SwDoc* pD )
                     aSlotTab, &aAttrTab ),
     m_pDoc( pD )
 {
-    SetVersionMap( 1, 1, 60, pVersionMap1 );
-    SetVersionMap( 2, 1, 75, pVersionMap2 );
-    SetVersionMap( 3, 1, 86, pVersionMap3 );
-    SetVersionMap( 4, 1,121, pVersionMap4 );
-    // #i18732# - apply new version map
-    SetVersionMap( 5, 1,130, pVersionMap5 );
-    SetVersionMap( 6, 1,136, pVersionMap6 );
-    SetVersionMap( 7, 1,144, pVersionMap7 );
-
     // create secondary pools immediately
     createAndAddSecondaryPools();
 }
diff --git a/sw/source/core/bastyp/init.cxx b/sw/source/core/bastyp/init.cxx
index 22bd71a54191..1e177f977d49 100644
--- a/sw/source/core/bastyp/init.cxx
+++ b/sw/source/core/bastyp/init.cxx
@@ -432,15 +432,6 @@ SfxItemInfo aSlotTab[] =
     { 0, true }                            // RES_UNKNOWNATR_CONTAINER
 };
 
-sal_uInt16* SwAttrPool::pVersionMap1 = nullptr;
-sal_uInt16* SwAttrPool::pVersionMap2 = nullptr;
-sal_uInt16* SwAttrPool::pVersionMap3 = nullptr;
-sal_uInt16* SwAttrPool::pVersionMap4 = nullptr;
-// #i18732#
-sal_uInt16* SwAttrPool::pVersionMap5 = nullptr;
-sal_uInt16* SwAttrPool::pVersionMap6 = nullptr;
-sal_uInt16* SwAttrPool::pVersionMap7 = nullptr;
-
 std::vector<SvGlobalName*> *pGlobalOLEExcludeList = nullptr;
 
 SwAutoCompleteWord* SwDoc::mpACmpltWords = nullptr;
@@ -650,82 +641,6 @@ void InitCore()
                        *static_cast<SvxFontItem*>(aAttrTab[ RES_CHRATR_CJK_FONT - POOLATTR_BEGIN ]),
                        *static_cast<SvxFontItem*>(aAttrTab[ RES_CHRATR_CTL_FONT - POOLATTR_BEGIN ]) );
 
-    // 1. version - new attributes:
-    //      - RES_CHRATR_BLINK
-    //      - RES_CHRATR_NOHYPHEN
-    //      - RES_CHRATR_NOLINEBREAK
-    //      - RES_PARATR_REGISTER
-    //      + 2 dummies for the "ranges"
-    SwAttrPool::pVersionMap1 = new sal_uInt16[ 60 ];
-    sal_uInt16 i;
-    for( i = 1; i <= 17; i++ )
-        SwAttrPool::pVersionMap1[ i-1 ] = i;
-    for ( i = 18; i <= 27; ++i )
-        SwAttrPool::pVersionMap1[ i-1 ] = i + 5;
-    for ( i = 28; i <= 35; ++i )
-        SwAttrPool::pVersionMap1[ i-1 ] = i + 7;
-    for ( i = 36; i <= 58; ++i )
-        SwAttrPool::pVersionMap1[ i-1 ] = i + 10;
-    for ( i = 59; i <= 60; ++i )
-        SwAttrPool::pVersionMap1[ i-1 ] = i + 12;
-
-    // 2. version - new attributes:
-    //      10 dummies for the frame "range"
-    SwAttrPool::pVersionMap2 = new sal_uInt16[ 75 ];
-    for( i = 1; i <= 70; i++ )
-        SwAttrPool::pVersionMap2[ i-1 ] = i;
-    for ( i = 71; i <= 75; ++i )
-        SwAttrPool::pVersionMap2[ i-1 ] = i + 10;
-
-    // 3. version:
-    //      new attributes and dummies for the CJK version and
-    //      new graphics attributes
-    SwAttrPool::pVersionMap3 = new sal_uInt16[ 86 ];
-    for( i = 1; i <= 21; i++ )
-        SwAttrPool::pVersionMap3[ i-1 ] = i;
-    for ( i = 22; i <= 27; ++i )
-        SwAttrPool::pVersionMap3[ i-1 ] = i + 15;
-    for ( i = 28; i <= 82; ++i )
-        SwAttrPool::pVersionMap3[ i-1 ] = i + 20;
-    for ( i = 83; i <= 86; ++i )
-        SwAttrPool::pVersionMap3[ i-1 ] = i + 35;
-
-    // 4. version:
-    //      new paragraph attributes for CJK version
-    SwAttrPool::pVersionMap4 = new sal_uInt16[ 121 ];
-    for( i = 1; i <= 65; i++ )
-        SwAttrPool::pVersionMap4[ i-1 ] = i;
-    for ( i = 66; i <= 121; ++i )
-        SwAttrPool::pVersionMap4[ i-1 ] = i + 9;
-
-    // 5. version
-    // #i18732# - setup new version map due to extension of
-    // the frame attributes (RES_FRMATR_*) for binary filters.
-    SwAttrPool::pVersionMap5 = new sal_uInt16[ 130 ];
-    for( i = 1; i <= 109; i++ )
-        SwAttrPool::pVersionMap5[ i-1 ] = i;
-    for ( i = 110; i <= 130; ++i )
-        SwAttrPool::pVersionMap5[ i-1 ] = i + 6;
-
-    // 6. version:
-    //      RES_CHARATR_OVERLINE
-    //      new character attribute for overlining plus 2 dummies
-    //      1. dummy -> RES_CHRATR_RSID
-    //      2. dummy -> RES_CHRATR_BOX
-    SwAttrPool::pVersionMap6 = new sal_uInt16[ 136 ];
-    for( i = 1; i <= 37; i++ )
-        SwAttrPool::pVersionMap6[ i-1 ] = i;
-    for ( i = 38; i <= 136; ++i )
-        SwAttrPool::pVersionMap6[ i-1 ] = i + 3;
-
-    // 7. version:
-    // New character attribute for character box shadow plus 3 dummies
-    SwAttrPool::pVersionMap7 = new sal_uInt16[ 144 ];
-    for( i = 1; i <= 40; ++i )
-        SwAttrPool::pVersionMap7[ i-1 ] = i;
-    for ( i = 41; i <= 144; ++i )
-        SwAttrPool::pVersionMap7[ i-1 ] = i + 4;
-
     SwBreakIt::Create_( ::comphelper::getProcessComponentContext() );
     pCheckIt = nullptr;
 
@@ -822,15 +737,6 @@ void FinitCore()
 
     ::ClearFEShellTabCols();
 
-    delete[] SwAttrPool::pVersionMap1;
-    delete[] SwAttrPool::pVersionMap2;
-    delete[] SwAttrPool::pVersionMap3;
-    delete[] SwAttrPool::pVersionMap4;
-    // #i18732#
-    delete[] SwAttrPool::pVersionMap5;
-    delete[] SwAttrPool::pVersionMap6;
-    delete[] SwAttrPool::pVersionMap7;
-
     for (SvGlobalName* p : *pGlobalOLEExcludeList)
         delete p;
     delete pGlobalOLEExcludeList;


More information about the Libreoffice-commits mailing list