summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2013-08-26 15:22:55 +0200
committerNoel Grandin <noel@peralex.com>2013-08-29 09:30:06 +0200
commitbf1db6daca85bee8333740d43e087feb2965a81b (patch)
tree3daed89ae5a5ad7c6bd3451f7bbbc556afb1c671 /svx
parentdf00d4c230d15951ad31405a3ea77e0faeebcb75 (diff)
convert include/sfx2/linkmgr.hxx from String to OUString
along the way, de-virtual ScDocFunc::InsertAreaLink, since it only has one implementation. Change-Id: I3fc836f9954628f154e01b1c7ae8f90eb7600a76
Diffstat (limited to 'svx')
-rw-r--r--svx/source/svdraw/svdoole2.cxx4
-rw-r--r--svx/source/svdraw/svdotxln.cxx22
2 files changed, 10 insertions, 16 deletions
diff --git a/svx/source/svdraw/svdoole2.cxx b/svx/source/svdraw/svdoole2.cxx
index b49ce9d25584..e8ea0945d81b 100644
--- a/svx/source/svdraw/svdoole2.cxx
+++ b/svx/source/svdraw/svdoole2.cxx
@@ -900,9 +900,9 @@ sal_Bool SdrOle2Obj::UpdateLinkURL_Impl()
sfx2::LinkManager* pLinkManager = pModel ? pModel->GetLinkManager() : NULL;
if ( pLinkManager )
{
- String aNewLinkURL;
+ OUString aNewLinkURL;
pLinkManager->GetDisplayNames( mpImpl->mpObjectLink, 0, &aNewLinkURL, 0, 0 );
- if ( !aNewLinkURL.EqualsIgnoreCaseAscii( mpImpl->maLinkURL ) )
+ if ( !aNewLinkURL.equalsIgnoreAsciiCase( mpImpl->maLinkURL ) )
{
const_cast<SdrOle2Obj*>(this)->GetObjRef_Impl();
uno::Reference< embed::XCommonEmbedPersist > xPersObj( xObjRef.GetObject(), uno::UNO_QUERY );
diff --git a/svx/source/svdraw/svdotxln.cxx b/svx/source/svdraw/svdotxln.cxx
index ec379dfc8537..1829b90de366 100644
--- a/svx/source/svdraw/svdotxln.cxx
+++ b/svx/source/svdraw/svdotxln.cxx
@@ -80,12 +80,12 @@ void ImpSdrObjTextLink::Closed()
ImpSdrObjTextLinkUserData* pData=pSdrObj->GetLinkUserData();
if( pData )
{
- String aFile;
- String aFilter;
+ OUString aFile;
+ OUString aFilter;
pLinkManager->GetDisplayNames( this, 0,&aFile, 0, &aFilter );
- if( !pData->aFileName.Equals( aFile ) ||
- !pData->aFilterName.Equals( aFilter ))
+ if( pData->aFileName != aFile ||
+ pData->aFilterName != aFilter )
{
pData->aFileName = aFile;
pData->aFilterName = aFilter;
@@ -267,17 +267,11 @@ void SdrTextObj::ImpLinkAnmeldung()
ImpSdrObjTextLinkUserData* pData=GetLinkUserData();
sfx2::LinkManager* pLinkManager=pModel!=NULL ? pModel->GetLinkManager() : NULL;
if (pLinkManager!=NULL && pData!=NULL && pData->pLink==NULL) { // don't register twice
- pData->pLink=new ImpSdrObjTextLink(this);
-#ifdef __GNUC__
+ pData->pLink = new ImpSdrObjTextLink(this);
pLinkManager->InsertFileLink(*pData->pLink,OBJECT_CLIENT_FILE,pData->aFileName,
- pData->aFilterName.Len() ?
- &pData->aFilterName : (const String *)NULL,
- (const String *)NULL);
-#else
- pLinkManager->InsertFileLink(*pData->pLink,OBJECT_CLIENT_FILE,pData->aFileName,
- pData->aFilterName.Len() ? &pData->aFilterName : NULL,NULL);
-#endif
- pData->pLink->Connect();
+ !pData->aFilterName.isEmpty() ?
+ &pData->aFilterName : NULL,
+ NULL);
}
}