summaryrefslogtreecommitdiff
path: root/sw/source/core/graphic
diff options
context:
space:
mode:
authorZolnai Tamás <tamas.zolnai@collabora.com>2014-11-16 20:35:30 +0100
committerZolnai Tamás <tamas.zolnai@collabora.com>2014-11-16 20:35:30 +0100
commitdb686e8ae12e4c554e24d0c262915fb1bf45525b (patch)
tree21a75d3f398d81c2b9225f4e713ece3cd9659ff3 /sw/source/core/graphic
parentb0c97aecb22cfa8d845cdc7d2764a4320b53baf6 (diff)
Logically dead code related to embedded stream name in SwGrfNode\SdrGrafObj
See also: 286e2f5c6ec829bc0987b1be7016699f7ef03e5e Since embedded URL exists until the first swap in these lines are not needed anymore. Change-Id: Ie6bf8efe7808cf42f20f7b4b3f8cb927555c0ea8
Diffstat (limited to 'sw/source/core/graphic')
-rw-r--r--sw/source/core/graphic/ndgrf.cxx57
1 files changed, 2 insertions, 55 deletions
diff --git a/sw/source/core/graphic/ndgrf.cxx b/sw/source/core/graphic/ndgrf.cxx
index ff601f5e5806..911ba851e752 100644
--- a/sw/source/core/graphic/ndgrf.cxx
+++ b/sw/source/core/graphic/ndgrf.cxx
@@ -608,7 +608,7 @@ bool SwGrfNode::SwapOut()
maGrfObj.GetType() != GRAPHIC_NONE &&
!maGrfObj.IsSwappedOut() && !bInSwapIn )
{
- if( refLink.Is() || HasEmbeddedStreamName() )
+ if( refLink.Is() )
{
// written graphics and links are removed here
return maGrfObj.SwapOut( GRFMGR_AUTOSWAPSTREAM_LINK );
@@ -931,32 +931,7 @@ SwCntntNode* SwGrfNode::MakeCopy( SwDoc* pDoc, const SwNodeIndex& rIdx ) const
// copy formats into the other document
SwGrfFmtColl* pColl = pDoc->CopyGrfColl( *GetGrfColl() );
- Graphic aTmpGrf;
- SwBaseLink* pLink = (SwBaseLink*)(::sfx2::SvBaseLink*) refLink;
- if( !pLink && HasEmbeddedStreamName() )
- {
- try
- {
- const StreamAndStorageNames aNames = lcl_GetStreamStorageNames( maGrfObj.GetUserData() );
- uno::Reference < embed::XStorage > refPics = _GetDocSubstorageOrRoot( aNames.sStorage );
- SvStream* pStrm = _GetStreamForEmbedGrf( refPics, aNames.sStream );
- if ( pStrm )
- {
- const OUString aURL(maGrfObj.GetUserData());
- GraphicFilter::GetGraphicFilter().ImportGraphic(aTmpGrf, aURL, *pStrm);
- delete pStrm;
- }
- }
- catch (const uno::Exception& e)
- {
- // #i48434#
- SAL_WARN("sw.core", "<SwGrfNode::MakeCopy(..)> - unhandled exception!" << e.Message);
- }
- }
- else
- {
- aTmpGrf = GetGrf();
- }
+ Graphic aTmpGrf = GetGrf();
const sfx2::LinkManager& rMgr = getIDocumentLinksAdministration()->GetLinkManager();
OUString sFile, sFilter;
@@ -1009,34 +984,6 @@ IMPL_LINK( SwGrfNode, SwapGraphic, GraphicObject*, pGrfObj )
else
{
pRet = GRFMGR_AUTOSWAPSTREAM_TEMP;
-
- if( HasEmbeddedStreamName() )
- {
- try
- {
- const StreamAndStorageNames aNames = lcl_GetStreamStorageNames( maGrfObj.GetUserData() );
- uno::Reference < embed::XStorage > refPics = _GetDocSubstorageOrRoot( aNames.sStorage );
- SvStream* pStrm = _GetStreamForEmbedGrf( refPics, aNames.sStream );
- if ( pStrm )
- {
- if( pGrfObj->IsInSwapOut() )
- {
- pRet = GRFMGR_AUTOSWAPSTREAM_LINK;
- }
- else
- {
- ImportGraphic( *pStrm );
- pRet = GRFMGR_AUTOSWAPSTREAM_LOADED;
- }
- delete pStrm;
- }
- }
- catch (const uno::Exception&)
- {
- // #i48434#
- OSL_FAIL( "<SwapGraphic> - unhandled exception!" );
- }
- }
}
return (sal_IntPtr)pRet;