summaryrefslogtreecommitdiff
path: root/embeddedobj
diff options
context:
space:
mode:
Diffstat (limited to 'embeddedobj')
-rw-r--r--embeddedobj/source/msole/olepersist.cxx19
1 files changed, 3 insertions, 16 deletions
diff --git a/embeddedobj/source/msole/olepersist.cxx b/embeddedobj/source/msole/olepersist.cxx
index 352748cf4b9f..6fdb2e756f43 100644
--- a/embeddedobj/source/msole/olepersist.cxx
+++ b/embeddedobj/source/msole/olepersist.cxx
@@ -1820,22 +1820,9 @@ void SAL_CALL OleEmbeddedObject::storeOwn()
if ( !xOutStream.is() )
throw io::IOException(); //TODO: access denied
- if ( m_bIsLink )
- {
- // just let the link store itself
- // in case visual repersentation must be stored also
- // the procedure should be the same as for embedded objects
-
- uno::Reference< io::XOutputStream > xOutStream = GetStreamForSaving();
-
- // should the component detect that it is a link???
- StoreObjectToStream( xOutStream );
- }
- else
- {
- uno::Reference< io::XOutputStream > xOutStream = GetStreamForSaving();
- StoreObjectToStream( xOutStream );
- }
+ // TODO: does this work for links too?
+ uno::Reference< io::XOutputStream > xOutStream = GetStreamForSaving();
+ StoreObjectToStream( xOutStream );
// the replacement is changed probably, and it must be in the object stream
if ( !m_pOleComponent->IsWorkaroundActive() )