summaryrefslogtreecommitdiffstats
path: root/l10ntools
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2012-01-29 22:00:26 +0000
committerCaolán McNamara <caolanm@redhat.com>2012-01-30 13:18:37 +0000
commitea6900d405c6022f90b4d30631db75c76dd1e90e (patch)
tree9f720bd64aeac72ccd901fab77a1fb9e964e5230 /l10ntools
parentunused test string (diff)
downloadcore-ea6900d405c6022f90b4d30631db75c76dd1e90e.tar.gz
core-ea6900d405c6022f90b4d30631db75c76dd1e90e.zip
ByteString->rtl::OString
Diffstat (limited to 'l10ntools')
-rw-r--r--l10ntools/inc/export.hxx23
-rw-r--r--l10ntools/source/export2.cxx13
-rw-r--r--l10ntools/source/merge.cxx82
3 files changed, 61 insertions, 57 deletions
diff --git a/l10ntools/inc/export.hxx b/l10ntools/inc/export.hxx
index 40ecba859ebf..7e04866a7a2b 100644
--- a/l10ntools/inc/export.hxx
+++ b/l10ntools/inc/export.hxx
@@ -329,7 +329,7 @@ public:
static void DumpExportList(const rtl::OString& rListName,
ExportList& aList);
- static ByteString DumpMap(const rtl::OString& rMapName,
+ static void DumpMap(const rtl::OString& rMapName,
ByteStringHashMap& aMap);
private:
@@ -400,7 +400,7 @@ private:
public:
PFormEntrys( const ByteString &rPForm ) : ByteString( rPForm ) {};
- ByteString Dump();
+ rtl::OString Dump();
void InsertEntry(
const ByteString &nId ,
const ByteString &rText,
@@ -471,15 +471,15 @@ class MergeDataFile
std::set<rtl::OString> aLanguageSet;
MergeData *GetMergeData( ResData *pResData , bool bCaseSensitve = false );
- void InsertEntry( const ByteString &rTYP, const ByteString &rGID, const ByteString &rLID,
- const ByteString &rPFO,
- const ByteString &nLang, const ByteString &rTEXT,
- const ByteString &rQHTEXT, const ByteString &rTITLE,
- const ByteString &sFilename, bool bCaseSensitive
- );
- ByteString Dump();
+ void InsertEntry(const rtl::OString &rTYP, const rtl::OString &rGID,
+ const rtl::OString &rLID, const rtl::OString &rPFO,
+ const rtl::OString &nLang, const rtl::OString &rTEXT,
+ const rtl::OString &rQHTEXT, const rtl::OString &rTITLE,
+ const rtl::OString &sFilename, bool bCaseSensitive);
+ rtl::OString Dump();
public:
- explicit MergeDataFile( const ByteString &rFileName, const ByteString& rFile, bool bErrLog, bool bCaseSensitive = false );
+ explicit MergeDataFile(const rtl::OString &rFileName,
+ const rtl::OString& rFile, bool bErrLog, bool bCaseSensitive = false);
~MergeDataFile();
@@ -488,7 +488,8 @@ class MergeDataFile
PFormEntrys *GetPFormEntrys( ResData *pResData );
PFormEntrys *GetPFormEntrysCaseSensitive( ResData *pResData );
- static ByteString CreateKey( const ByteString& rTYP , const ByteString& rGID , const ByteString& rLID , const ByteString& rFilename , bool bCaseSensitive = false );
+ static rtl::OString CreateKey(const rtl::OString& rTYP, const rtl::OString& rGID,
+ const rtl::OString& rLID, const rtl::OString& rFilename , bool bCaseSensitive = false);
};
diff --git a/l10ntools/source/export2.cxx b/l10ntools/source/export2.cxx
index 9f9c1def68f8..e88d3fb03245 100644
--- a/l10ntools/source/export2.cxx
+++ b/l10ntools/source/export2.cxx
@@ -104,23 +104,22 @@ void Export::DumpExportList(const rtl::OString& rListName, ExportList& aList)
printf("\n");
}
-ByteString Export::DumpMap(const rtl::OString& rMapName,
+void Export::DumpMap(const rtl::OString& rMapName,
ByteStringHashMap& aMap)
{
- ByteStringHashMap::const_iterator idbg;
- ByteString sReturn;
-
if( rMapName.getLength() )
printf("MapName %s\n", rMapName.getStr());
- if( aMap.size() < 1 ) return ByteString();
- for( idbg = aMap.begin() ; idbg != aMap.end(); ++idbg ){
+ if( aMap.size() < 1 )
+ return;
+ for(ByteStringHashMap::const_iterator idbg = aMap.begin(); idbg != aMap.end(); ++idbg)
+ {
ByteString a( idbg->first );
ByteString b( idbg->second );
printf("[%s]= %s",a.GetBuffer(),b.GetBuffer());
printf("\n");
}
printf("\n");
- return sReturn;
+ return;
}
/*****************************************************************************/
diff --git a/l10ntools/source/merge.cxx b/l10ntools/source/merge.cxx
index 5a3c1158e2e8..cc4d97defa11 100644
--- a/l10ntools/source/merge.cxx
+++ b/l10ntools/source/merge.cxx
@@ -53,13 +53,14 @@ extern void ConvertHalfwitdhToFullwidth( String& rString );
// class PFormEntrys
//
-ByteString PFormEntrys::Dump()
+rtl::OString PFormEntrys::Dump()
{
- ByteString sRet( "PFormEntrys\n" );
- ByteString a("sText");
if (sText.size())
+ {
+ rtl::OString a(RTL_CONSTASCII_STRINGPARAM("sText"));
Export::DumpMap(a , sText);
- return sRet;
+ }
+ return rtl::OString(RTL_CONSTASCII_STRINGPARAM("PFormEntrys\n"));
}
sal_Bool PFormEntrys::GetTransex3Text( ByteString &rReturn,
@@ -121,14 +122,14 @@ MergeData::~MergeData()
PFormEntrys* MergeData::GetPFormEntries()
{
- if( aMap.find( ByteString("HACK") ) != aMap.end() )
- return aMap[ ByteString("HACK") ];
+ if( aMap.find( rtl::OString(RTL_CONSTASCII_STRINGPARAM("HACK")) ) != aMap.end() )
+ return aMap[rtl::OString(RTL_CONSTASCII_STRINGPARAM("HACK"))];
return NULL;
}
void MergeData::Insert(PFormEntrys* pfEntrys )
{
- aMap.insert( PFormEntrysHashMap::value_type( ByteString("HACK") , pfEntrys ) );
+ aMap.insert( PFormEntrysHashMap::value_type( rtl::OString(RTL_CONSTASCII_STRINGPARAM("HACK")) , pfEntrys ) );
}
rtl::OString MergeData::Dump()
@@ -149,7 +150,7 @@ rtl::OString MergeData::Dump()
PFormEntrys* MergeData::GetPFObject( const rtl::OString& rPFO )
{
- if( aMap.find( ByteString("HACK") ) != aMap.end() )
+ if( aMap.find( rtl::OString(RTL_CONSTASCII_STRINGPARAM("HACK")) ) != aMap.end() )
return aMap[ rPFO ];
return NULL;
}
@@ -177,22 +178,22 @@ sal_Bool MergeData::operator==( ResData *pData )
MergeDataFile::MergeDataFile(
- const ByteString &rFileName,
- const ByteString& sFile,
+ const rtl::OString &rFileName,
+ const rtl::OString &rFile,
bool bErrLog,
bool bCaseSensitive)
: bErrorLog( bErrLog )
{
- SvFileStream aInputStream( String( rFileName, RTL_TEXTENCODING_ASCII_US ), STREAM_STD_READ );
+ SvFileStream aInputStream(rtl::OStringToOUString(rFileName, RTL_TEXTENCODING_ASCII_US), STREAM_STD_READ);
aInputStream.SetStreamCharSet( RTL_TEXTENCODING_MS_1252 );
rtl::OString sLine;
- const ByteString sHACK("HACK");
- const ::rtl::OString sFileNormalized(lcl_NormalizeFilename(sFile));
+ const ::rtl::OString sHACK(RTL_CONSTASCII_STRINGPARAM("HACK"));
+ const ::rtl::OString sFileNormalized(lcl_NormalizeFilename(rFile));
const bool isFileEmpty = !sFileNormalized.isEmpty();
if( !aInputStream.IsOpen() )
{
- printf("Warning : Can't open %s\n", rFileName.GetBuffer());
+ printf("Warning : Can't open %s\n", rFileName.getStr());
return;
}
while ( !aInputStream.IsEof())
@@ -207,19 +208,19 @@ MergeDataFile::MergeDataFile(
if(isFileEmpty || sFileNormalized.equals("") || (!isFileEmpty && filename.equals(sFileNormalized)) )
{
sal_Int32 rIdx = 0;
- const ByteString sTYP = sLine.getToken( 3, '\t', rIdx );
- const ByteString sGID = sLine.getToken( 0, '\t', rIdx ); // 4
- const ByteString sLID = sLine.getToken( 0, '\t', rIdx ); // 5
- ByteString sPFO = sLine.getToken( 1, '\t', rIdx ); // 7
+ const rtl::OString sTYP = sLine.getToken( 3, '\t', rIdx );
+ const rtl::OString sGID = sLine.getToken( 0, '\t', rIdx ); // 4
+ const rtl::OString sLID = sLine.getToken( 0, '\t', rIdx ); // 5
+ rtl::OString sPFO = sLine.getToken( 1, '\t', rIdx ); // 7
sPFO = sHACK;
- ByteString nLANG = sLine.getToken( 1, '\t', rIdx ); // 9
+ rtl::OString nLANG = sLine.getToken( 1, '\t', rIdx ); // 9
nLANG = comphelper::string::strip(nLANG, ' ');
- const ByteString sTEXT = sLine.getToken( 0, '\t', rIdx ); // 10
- const ByteString sQHTEXT = sLine.getToken( 1, '\t', rIdx ); // 12
- const ByteString sTITLE = sLine.getToken( 0, '\t', rIdx ); // 13
+ const rtl::OString sTEXT = sLine.getToken( 0, '\t', rIdx ); // 10
+ const rtl::OString sQHTEXT = sLine.getToken( 1, '\t', rIdx ); // 12
+ const rtl::OString sTITLE = sLine.getToken( 0, '\t', rIdx ); // 13
- if( !nLANG.EqualsIgnoreCaseAscii("en-US") )
+ if (!nLANG.equalsIgnoreAsciiCaseL(RTL_CONSTASCII_STRINGPARAM("en-US")))
{
aLanguageSet.insert(nLANG);
InsertEntry( sTYP, sGID, sLID, sPFO, nLANG, sTEXT, sQHTEXT, sTITLE, filename, bCaseSensitive );
@@ -240,8 +241,9 @@ MergeDataFile::~MergeDataFile()
delete aI->second;
}
-ByteString MergeDataFile::Dump(){
- ByteString sRet( "MergeDataFile\n" );
+rtl::OString MergeDataFile::Dump()
+{
+ rtl::OString sRet(RTL_CONSTASCII_STRINGPARAM("MergeDataFile\n"));
printf("MergeDataFile\n");
MergeDataHashMap::const_iterator idbg;
@@ -255,24 +257,25 @@ ByteString MergeDataFile::Dump(){
return sRet;
}
-std::vector<rtl::OString> MergeDataFile::GetLanguages(){
+std::vector<rtl::OString> MergeDataFile::GetLanguages()
+{
return std::vector<rtl::OString>(aLanguageSet.begin(),aLanguageSet.end());
}
MergeData *MergeDataFile::GetMergeData( ResData *pResData , bool bCaseSensitive )
{
- ByteString sOldG = pResData->sGId;
- ByteString sOldL = pResData->sId;
- ByteString sGID = pResData->sGId;
- ByteString sLID;
- if(!sGID.Len())
+ rtl::OString sOldG = pResData->sGId;
+ rtl::OString sOldL = pResData->sId;
+ rtl::OString sGID = pResData->sGId;
+ rtl::OString sLID;
+ if (sGID.isEmpty())
sGID = pResData->sId;
else
sLID = pResData->sId;
pResData->sGId = sGID;
pResData->sId = sLID;
- ByteString sKey = CreateKey( pResData->sResTyp , pResData->sGId , pResData->sId , pResData->sFilename , bCaseSensitive );
+ rtl::OString sKey = CreateKey( pResData->sResTyp , pResData->sGId , pResData->sId , pResData->sFilename , bCaseSensitive );
if(aMap.find( sKey ) != aMap.end())
{
@@ -305,17 +308,17 @@ PFormEntrys *MergeDataFile::GetPFormEntrysCaseSensitive( ResData *pResData )
}
void MergeDataFile::InsertEntry(
- const ByteString &rTYP, const ByteString &rGID,
- const ByteString &rLID, const ByteString &rPFO,
- const ByteString &nLANG, const ByteString &rTEXT,
- const ByteString &rQHTEXT, const ByteString &rTITLE ,
- const ByteString &rInFilename , bool bCaseSensitive
+ const rtl::OString &rTYP, const rtl::OString &rGID,
+ const rtl::OString &rLID, const rtl::OString &rPFO,
+ const rtl::OString &nLANG, const rtl::OString &rTEXT,
+ const rtl::OString &rQHTEXT, const rtl::OString &rTITLE ,
+ const rtl::OString &rInFilename , bool bCaseSensitive
)
{
MergeData *pData;
// search for MergeData
- ByteString sKey = CreateKey( rTYP , rGID , rLID , rInFilename , bCaseSensitive );
+ rtl::OString sKey = CreateKey(rTYP , rGID , rLID , rInFilename , bCaseSensitive);
MergeDataHashMap::const_iterator mit;
mit = aMap.find( sKey );
if( mit != aMap.end() )
@@ -343,7 +346,8 @@ void MergeDataFile::InsertEntry(
pFEntrys->InsertEntry( nLANG , rTEXT, rQHTEXT, rTITLE );
}
-ByteString MergeDataFile::CreateKey( const ByteString& rTYP , const ByteString& rGID , const ByteString& rLID , const ByteString& rFilename , bool bCaseSensitive )
+rtl::OString MergeDataFile::CreateKey(const rtl::OString& rTYP, const rtl::OString& rGID,
+ const rtl::OString& rLID, const rtl::OString& rFilename, bool bCaseSensitive)
{
static const ::rtl::OString sStroke('-');
::rtl::OString sKey( rTYP );