path: root/embeddedobj/source/inc/oleembobj.hxx
diff options
authorSzymon Kłos <>2017-07-10 18:47:49 +0200
committerMiklos Vajna <>2017-07-13 11:21:04 +0200
commit427c763a1ad0ebc85383625f019b405c30828374 (patch)
tree766c2084bbe36fadc6f69a3458c3df4494a8a9a8 /embeddedobj/source/inc/oleembobj.hxx
parenta394d67f374e1b253f288a58113a3cfc8d301743 (diff)
tdf#108545 tdf#108544: DOCX, XLSX embedded in DOC
When on Windows the MSO wasn't installed DOCX and XLSX embedded documents weren't accessible. General OLE error was shown after doubleclick on the object. Linux solution is reused, OLE storage is extracted to get the document inside. Change-Id: If4d00fddad8e127fcf1a222836896d2907549d0c Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Miklos Vajna <>
Diffstat (limited to 'embeddedobj/source/inc/oleembobj.hxx')
1 files changed, 1 insertions, 1 deletions
diff --git a/embeddedobj/source/inc/oleembobj.hxx b/embeddedobj/source/inc/oleembobj.hxx
index 2beb08e242fc..5df00c5e0a16 100644
--- a/embeddedobj/source/inc/oleembobj.hxx
+++ b/embeddedobj/source/inc/oleembobj.hxx
@@ -279,7 +279,7 @@ protected:
void MoveListeners();
css::uno::Reference< css::embed::XStorage > CreateTemporarySubstorage( OUString& o_aStorageName );
OUString MoveToTemporarySubstream();
- bool TryToConvertToOOo();
+ bool TryToConvertToOOo( const css::uno::Reference< css::io::XStream >& xStream );
// in case a new object must be created the class ID must be specified