summaryrefslogtreecommitdiff
path: root/l10ntools/source/merge.cxx
diff options
context:
space:
mode:
authorZolnai Tamás <zolnaitamas2000@gmail.com>2013-12-26 21:21:59 +0100
committerZolnai Tamás <tamas.zolnai@collabora.com>2013-12-27 07:14:58 +0100
commita5867ea09798a570838928bd8e24715fc2d8e4d1 (patch)
tree2a7f8e48b56367658a76a7d2c59df3357c226f67 /l10ntools/source/merge.cxx
parentd1c74734c8d9026b0f0c03f7382ca60165cec8c6 (diff)
Transex3: Simplify members for lists
No need for hashmaps (ExportListEntry) because only one list is stored (en-US). One list member is enough instead of one for all types. Change-Id: I952d6616e436c5aa7656854f83d442434ffcbd54
Diffstat (limited to 'l10ntools/source/merge.cxx')
-rw-r--r--l10ntools/source/merge.cxx43
1 files changed, 2 insertions, 41 deletions
diff --git a/l10ntools/source/merge.cxx b/l10ntools/source/merge.cxx
index 0d427d9bd6aa..2f8cae02396f 100644
--- a/l10ntools/source/merge.cxx
+++ b/l10ntools/source/merge.cxx
@@ -71,13 +71,8 @@ ResData::ResData( const OString &rGId )
bText( sal_False ),
bQuickHelpText( sal_False ),
bTitle( sal_False ),
- bList( sal_False ),
sGId( rGId ),
- sTextTyp( "Text" ),
- pStringList( NULL ),
- pItemList( NULL ),
- pFilterList( NULL ),
- pPairedList( NULL )
+ sTextTyp( "Text" )
{
sGId = sGId.replaceAll("\r", OString());
}
@@ -90,47 +85,13 @@ ResData::ResData( const OString &rGId, const OString &rFilename)
bText( sal_False ),
bQuickHelpText( sal_False ),
bTitle( sal_False ),
- bList( sal_False ),
sGId( rGId ),
sFilename( rFilename ),
- sTextTyp( "Text" ),
- pStringList( NULL ),
- pItemList( NULL ),
- pFilterList( NULL ),
- pPairedList( NULL )
+ sTextTyp( "Text" )
{
sGId = sGId.replaceAll("\r", OString());
}
-
-ResData::~ResData()
-{
- if ( pStringList ) {
- // delete existing res. of type StringList
- for ( size_t i = 0; i < pStringList->size(); i++ ) {
- ExportListEntry* test = (*pStringList)[ i ];
- if( test != NULL ) delete test;
- }
- delete pStringList;
- }
- if ( pFilterList ) {
- // delete existing res. of type FilterList
- for ( size_t i = 0; i < pFilterList->size(); i++ ) {
- ExportListEntry* test = (*pFilterList)[ i ];
- delete test;
- }
- delete pFilterList;
- }
- if ( pItemList ) {
- // delete existing res. of type ItemList
- for ( size_t i = 0; i < pItemList->size(); i++ ) {
- ExportListEntry* test = (*pItemList)[ i ];
- delete test;
- }
- delete pItemList;
- }
-}
-
//
// class MergeEntrys
//