Kaydet (Commit) c0e458bd authored tarafından Chr. Rossmanith's avatar Chr. Rossmanith Kaydeden (comit) Miklos Vajna

Replace String with OUString (sd)

Change-Id: I6916e81828ef7225f9f70217cbeac83b3a70b9b3
Reviewed-on: https://gerrit.libreoffice.org/4221Reviewed-by: 's avatarMiklos Vajna <vmiklos@suse.cz>
Tested-by: 's avatarMiklos Vajna <vmiklos@suse.cz>
üst a591811d
...@@ -334,7 +334,7 @@ sal_Bool ImplSdPPTImport::Import() ...@@ -334,7 +334,7 @@ sal_Bool ImplSdPPTImport::Import()
aString = OUString(); aString = OUString();
else else
{ {
std::vector<String>::const_iterator pIter = std::vector<OUString>::const_iterator pIter =
std::find(maSlideNameList.begin(),maSlideNameList.end(),aString); std::find(maSlideNameList.begin(),maSlideNameList.end(),aString);
if (pIter != maSlideNameList.end()) if (pIter != maSlideNameList.end())
...@@ -449,8 +449,8 @@ sal_Bool ImplSdPPTImport::Import() ...@@ -449,8 +449,8 @@ sal_Bool ImplSdPPTImport::Import()
{ // second pass, searching for a SlideName { // second pass, searching for a SlideName
for ( nToken = 0; nToken < nTokenCount; nToken++ ) for ( nToken = 0; nToken < nTokenCount; nToken++ )
{ {
String aToken( aString.getToken( nToken, (sal_Unicode)',' ) ); OUString aToken( aString.getToken( nToken, (sal_Unicode)',' ) );
std::vector<String>::const_iterator pIter = std::vector<OUString>::const_iterator pIter =
std::find(maSlideNameList.begin(),maSlideNameList.end(),aToken); std::find(maSlideNameList.begin(),maSlideNameList.end(),aToken);
if (pIter != maSlideNameList.end()) if (pIter != maSlideNameList.end())
...@@ -482,9 +482,7 @@ sal_Bool ImplSdPPTImport::Import() ...@@ -482,9 +482,7 @@ sal_Bool ImplSdPPTImport::Import()
pHyperlink->aConvSubString = maSlideNameList[ nPageNumber ]; pHyperlink->aConvSubString = maSlideNameList[ nPageNumber ];
if ( pHyperlink->aConvSubString.isEmpty() ) if ( pHyperlink->aConvSubString.isEmpty() )
{ {
pHyperlink->aConvSubString = OUString( SdResId( STR_PAGE ) ); pHyperlink->aConvSubString = OUString( SdResId( STR_PAGE ) ) + " " + ( mpDoc->CreatePageNumValue( (sal_uInt16)nPageNumber + 1 ) );
pHyperlink->aConvSubString += " ";
pHyperlink->aConvSubString += ( mpDoc->CreatePageNumValue( (sal_uInt16)nPageNumber + 1 ) );
} }
} }
} }
...@@ -1177,10 +1175,10 @@ sal_Bool ImplSdPPTImport::Import() ...@@ -1177,10 +1175,10 @@ sal_Bool ImplSdPPTImport::Import()
for ( i = 0; ( i < nSlideCount) && ( i < maSlideNameList.size() ); i++ ) for ( i = 0; ( i < nSlideCount) && ( i < maSlideNameList.size() ); i++ )
{ {
SdPage* pPage = mpDoc->GetSdPage( i, PK_STANDARD ); SdPage* pPage = mpDoc->GetSdPage( i, PK_STANDARD );
String &aName = maSlideNameList[ i ]; OUString &aName = maSlideNameList[ i ];
if ( pPage ) if ( pPage )
{ {
if ( aName.Len() ) if ( !aName.isEmpty() )
pPage->SetName( aName ); pPage->SetName( aName );
else else
aName = pPage->GetName(); aName = pPage->GetName();
......
...@@ -51,7 +51,7 @@ class ImplSdPPTImport : public SdrPowerPointImport ...@@ -51,7 +51,7 @@ class ImplSdPPTImport : public SdrPowerPointImport
SvStorage& mrStorage; SvStorage& mrStorage;
// SvStream* mpPicStream; // SvStream* mpPicStream;
DffRecordHeader maDocHd; DffRecordHeader maDocHd;
std::vector<String> maSlideNameList; std::vector<OUString> maSlideNameList;
sal_Bool mbDocumentFound; sal_Bool mbDocumentFound;
sal_uInt32 mnFilterOptions; sal_uInt32 mnFilterOptions;
SdDrawDocument* mpDoc; SdDrawDocument* mpDoc;
......
...@@ -282,7 +282,7 @@ sal_Bool Section::GetDictionary( Dictionary& rDict ) ...@@ -282,7 +282,7 @@ sal_Bool Section::GetDictionary( Dictionary& rDict )
aStream >> nId >> nSize; aStream >> nId >> nSize;
if ( nSize ) if ( nSize )
{ {
String aString; OUString aString;
nPos = aStream.Tell(); nPos = aStream.Tell();
try try
{ {
...@@ -305,7 +305,7 @@ sal_Bool Section::GetDictionary( Dictionary& rDict ) ...@@ -305,7 +305,7 @@ sal_Bool Section::GetDictionary( Dictionary& rDict )
{ {
OSL_FAIL( "sd Section::GetDictionary bad alloc" ); OSL_FAIL( "sd Section::GetDictionary bad alloc" );
} }
if ( !aString.Len() ) if ( aString.isEmpty() )
break; break;
rDict.insert( std::make_pair(aString,nId) ); rDict.insert( std::make_pair(aString,nId) );
} }
......
...@@ -100,7 +100,7 @@ ...@@ -100,7 +100,7 @@
// ------------------------------------------------------------------------ // ------------------------------------------------------------------------
typedef std::map<String,sal_uInt32> Dictionary; typedef std::map<OUString,sal_uInt32> Dictionary;
struct PropEntry struct PropEntry
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment