summaryrefslogtreecommitdiff
path: root/vcl/source/gdi/impgraph.cxx
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2018-04-04 16:47:00 +0900
committerTomaž Vajngerl <quikee@gmail.com>2018-04-10 08:37:08 +0200
commita50897107bca839af5665ee0f9621e9cce54900b (patch)
treea483762c9c146de9f496f605ff59d7e8752f54d8 /vcl/source/gdi/impgraph.cxx
parent11163faafe718e65b25f0dfea8700d1a18d4dee6 (diff)
replace originURL with GraphicExternalLink class (internally)
For now just introduce the GraphicExternalLink internally in ImpGraphic, and use it for the origin URL. In a future patch this will store additional data about the link. Change-Id: I7b4edac80d0e71603d37243ff28bcac1b18fdc01 Reviewed-on: https://gerrit.libreoffice.org/52393 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'vcl/source/gdi/impgraph.cxx')
-rw-r--r--vcl/source/gdi/impgraph.cxx10
1 files changed, 5 insertions, 5 deletions
diff --git a/vcl/source/gdi/impgraph.cxx b/vcl/source/gdi/impgraph.cxx
index bd51fe571d07..dec1bad37226 100644
--- a/vcl/source/gdi/impgraph.cxx
+++ b/vcl/source/gdi/impgraph.cxx
@@ -191,7 +191,7 @@ ImpGraphic::ImpGraphic(const ImpGraphic& rImpGraphic)
, mbDummyContext(rImpGraphic.mbDummyContext)
, maVectorGraphicData(rImpGraphic.maVectorGraphicData)
, maPdfData(rImpGraphic.maPdfData)
- , msOriginURL(rImpGraphic.msOriginURL)
+ , maGraphicExternalLink(rImpGraphic.maGraphicExternalLink)
{
if( rImpGraphic.mpGfxLink )
mpGfxLink = o3tl::make_unique<GfxLink>( *rImpGraphic.mpGfxLink );
@@ -217,7 +217,7 @@ ImpGraphic::ImpGraphic(ImpGraphic&& rImpGraphic)
, mbDummyContext(rImpGraphic.mbDummyContext)
, maVectorGraphicData(std::move(rImpGraphic.maVectorGraphicData))
, maPdfData(std::move(rImpGraphic.maPdfData))
- , msOriginURL(rImpGraphic.msOriginURL)
+ , maGraphicExternalLink(rImpGraphic.maGraphicExternalLink)
{
rImpGraphic.ImplClear();
rImpGraphic.mbDummyContext = false;
@@ -284,7 +284,7 @@ ImpGraphic& ImpGraphic::operator=( const ImpGraphic& rImpGraphic )
maSwapInfo = rImpGraphic.maSwapInfo;
mpContext = rImpGraphic.mpContext;
mbDummyContext = rImpGraphic.mbDummyContext;
- msOriginURL = rImpGraphic.msOriginURL;
+ maGraphicExternalLink = rImpGraphic.maGraphicExternalLink;
mpAnimation.reset();
@@ -328,7 +328,7 @@ ImpGraphic& ImpGraphic::operator=(ImpGraphic&& rImpGraphic)
mpGfxLink = std::move(rImpGraphic.mpGfxLink);
maVectorGraphicData = std::move(rImpGraphic.maVectorGraphicData);
maPdfData = std::move(rImpGraphic.maPdfData);
- msOriginURL = rImpGraphic.msOriginURL;
+ maGraphicExternalLink = rImpGraphic.maGraphicExternalLink;
rImpGraphic.ImplClear();
rImpGraphic.mbDummyContext = false;
@@ -448,7 +448,7 @@ void ImpGraphic::ImplClear()
ImplClearGraphics();
meType = GraphicType::NONE;
mnSizeBytes = 0;
- msOriginURL.clear();
+ maGraphicExternalLink.msURL.clear();
}
void ImpGraphic::ImplSetDefaultType()