summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-09-13 16:28:20 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-09-13 17:29:38 +0100
commitd1b38349da216f29c8ce7c34b4ea5e5e23dc7610 (patch)
treeddbdc368997229e85503f8beafee18f0c55e8191 /tools
parentf59a7f11665b6ffed1e0b536bd968005a16452e0 (diff)
ImplDeleteCharTabData unneeded, as nothing created to delete, ditto SHL_TOOLS
Diffstat (limited to 'tools')
-rw-r--r--tools/inc/tools/shl.hxx74
-rw-r--r--tools/inc/toolsin.hxx19
-rw-r--r--tools/source/generic/toolsin.cxx27
-rw-r--r--tools/source/string/strcvt.cxx50
4 files changed, 37 insertions, 133 deletions
diff --git a/tools/inc/tools/shl.hxx b/tools/inc/tools/shl.hxx
index 0abf98c25c45..aeda54d8c882 100644
--- a/tools/inc/tools/shl.hxx
+++ b/tools/inc/tools/shl.hxx
@@ -38,57 +38,57 @@
#define SHL_SHL1 0
#define SHL_SHL2 1
-#define SHL_SHL3 2
-#define SHL_APP1 3
-#define SHL_APP2 4
-#define SHL_APP3 5
-#define SHL_TOOLS 6
-#define SHL_SV 7
+// 2 (SHL_SHL3) removed
+// 3 (SHL_APP1) removed
+// 4 (SHL_APP2) removed
+// 5 (SHL_APP3) removed
+// 6 (SHL_TOOLS) removed
+// 7 (SHL_SV) removed
#define SHL_SVT 8
#define SHL_SVDDE 9
#define SHL_ERR 10
-#define SHL_IPC 11
-#define SHL_SVX 12
-#define SHL_ITEM 13
+//11 (SHL_IPC) removed
+//12 (SHL_SVX) removed
+//13 (SHL_ITEM) removed
#define SHL_SVD 14
-#define SHL_SI 15
-#define SHL_SFC 16
-#define SHL_SFX 17
-//#define SHL_SO2 18
+//15 (SHL_SI) removed
+//16 (SHL_SFC) removed
+//17 (SHL_SFX) removed
+//18 (SHL_SO2) removed
#define SHL_IDL 19
#define SHL_IDE 20
-#define SHL_EDIT 21
-#define SHL_VCED 22
+//21 (SHL_EDIT) removed
+//22 (SHL_VCED) removed
#define SHL_BASIC 23
-#define SHL_HELP 24
-#define SHL_LNKCCH 25
-#define SHL_CHANNEL 26
+//24 (SHL_HELP) removed
+//25 (SHL_LNKCCH) removed
+//26 (SHL_CHANNEL) removed
#define SHL_SBX 27
#define SHL_SBC 28
-#define SHL_SDB 29
-#define SHL_SBA 30
-#define SHL_SBA2 31
-#define SHL_SCH 32
-#define SHL_SIM 33
+//29 (SHL_SDB) removed
+//30 (SHL_SBA) removed
+//31 (SHL_SBA2) removed
+//32 (SHL_SCH) removed
+//33 (SHL_SIM) removed
#define SHL_SM 34
-#define SHL_SGA 35
-#define SHL_DOCMGR 36
-// 37 removed
-#define SHL_MAIL 38
-#define SHL_NEWS 39
-#define SHL_OFFAPP 40
-#define SHL_INET 41
-#define SHL_CHAOS 42
-#define SHL_HISTORY 43
-#define SHL_SJ 44
+//35 (SHL_SGA) removed
+//36 (SHL_DOCMGR) removed
+//37 removed
+//38 (SHL_MAIL) removed
+//39 (SHL_NEWS) removed
+//40 (SHL_OFFAPP) removed
+//41 (SHL_INET) removed
+//43 (SHL_CHAOS) removed
+//43 (SHL_HISTORY) removed
+//44 (SHL_SJ) removed
#define SHL_CALC 45
#define SHL_DRAW 46
#define SHL_WRITER 47
-#define SHL_MONEY 48
-#define SHL_HBCI 49
-#define SHL_BASE3D 50
+//48 (SHL_MONEY) removed
+//49 (SHL_HBCI) removed
+//50 (SHL_BASE3D) removed
#define SHL_BRUSHITEM 51
-#define SHL_SFONTITEM 52
+//52 (SHL_SFONTITEM) removed
// #110743#
// #define SHL_COUNT 53
diff --git a/tools/inc/toolsin.hxx b/tools/inc/toolsin.hxx
index de88389fbb39..fa6c7836dda3 100644
--- a/tools/inc/toolsin.hxx
+++ b/tools/inc/toolsin.hxx
@@ -31,25 +31,6 @@
#include <tools/tools.h>
-struct ImplRegisterLanguageData;
-struct ImplRegisterFormatData;
-struct Impl1ByteUnicodeTabData;
-struct Impl1ByteConvertTabData;
-
-// --------------
-// - TOOLSNDATA -
-// --------------
-
-struct TOOLSINDATA
-{
- ImplRegisterLanguageData* mpFirstLangData;
- ImplRegisterFormatData* mpFirstFormatData;
- Impl1ByteUnicodeTabData* mpFirstUniTabData;
- Impl1ByteConvertTabData* mpFirstConvertTabData;
-};
-
-TOOLSINDATA* ImplGetToolsInData();
-
#endif // _TOOLSIN_HXX
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/tools/source/generic/toolsin.cxx b/tools/source/generic/toolsin.cxx
index 36ae30096f59..b313865496f7 100644
--- a/tools/source/generic/toolsin.cxx
+++ b/tools/source/generic/toolsin.cxx
@@ -40,23 +40,6 @@
#include <dll.hxx>
#endif
-void ImplDeleteCharTabData();
-
-// =======================================================================
-
-TOOLSINDATA* ImplGetToolsInData()
-{
- TOOLSINDATA** ppData = (TOOLSINDATA**)GetAppData( SHL_TOOLS );
- if ( !(*ppData) )
- {
- TOOLSINDATA* pData = new TOOLSINDATA;
- memset( pData, 0, sizeof( TOOLSINDATA ) );
- *ppData = pData;
- }
-
- return *ppData;
-}
-
// =======================================================================
void InitTools()
@@ -68,16 +51,6 @@ void InitTools()
void DeInitTools()
{
- TOOLSINDATA** ppData = (TOOLSINDATA**)GetAppData( SHL_TOOLS );
- TOOLSINDATA* pData = *ppData;
-
- if ( pData )
- {
- ImplDeleteCharTabData();
- delete pData;
- *ppData = NULL;
- }
-
DBG_DEBUGEND();
}
diff --git a/tools/source/string/strcvt.cxx b/tools/source/string/strcvt.cxx
index 2515ebfbf8b7..b22685df90ce 100644
--- a/tools/source/string/strcvt.cxx
+++ b/tools/source/string/strcvt.cxx
@@ -57,56 +57,6 @@ ByteString::ByteString( const UniString& rUniStr, rtl_TextEncoding eTextEncoding
// =======================================================================
-struct Impl1ByteUnicodeTabData
-{
- rtl_TextEncoding meTextEncoding;
- sal_Unicode maUniTab[256];
- Impl1ByteUnicodeTabData* mpNext;
-};
-
-// -----------------------------------------------------------------------
-
-struct Impl1ByteConvertTabData
-{
- rtl_TextEncoding meSrcTextEncoding;
- rtl_TextEncoding meDestTextEncoding;
- sal_uChar maConvertTab[256];
- sal_uChar maRepConvertTab[256];
- Impl1ByteConvertTabData* mpNext;
-};
-
-// =======================================================================
-
-void ImplDeleteCharTabData()
-{
-#ifndef BOOTSTRAP
- TOOLSINDATA* pToolsData = ImplGetToolsInData();
-#else
- TOOLSINDATA* pToolsData = 0x0;
-#endif
- Impl1ByteUnicodeTabData* pTempUniTab;
- Impl1ByteUnicodeTabData* pUniTab = pToolsData->mpFirstUniTabData;
- while ( pUniTab )
- {
- pTempUniTab = pUniTab->mpNext;
- delete pUniTab;
- pUniTab = pTempUniTab;
- }
- pToolsData->mpFirstUniTabData = NULL;
-
- Impl1ByteConvertTabData* pTempConvertTab;
- Impl1ByteConvertTabData* pConvertTab = pToolsData->mpFirstConvertTabData;
- while ( pConvertTab )
- {
- pTempConvertTab = pConvertTab->mpNext;
- delete pConvertTab;
- pConvertTab = pTempConvertTab;
- }
- pToolsData->mpFirstConvertTabData = NULL;
-}
-
-// =======================================================================
-
ByteString::ByteString( const rtl::OString& rStr )
: mpData(NULL)
{