summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.com>2018-11-20 17:31:02 +0100
committerMiklos Vajna <vmiklos@collabora.com>2018-11-20 20:30:07 +0100
commit1ca409292272632f443733450313de5a82c54a9c (patch)
treea04f3d8339c44ed47c9a977acb6eca68a5ff129f /filter
parent18c3d7c4d2ac72aa3ce1a7c592e227f4668bc1a4 (diff)
sw reqif-xhtml export: write graphic of OLE object at OLE1 level
[MS-OLEDS] 2.2.5 EmbeddedObject actually has a last Presentation field, and we didn't write it so far. Luckily all the info can be extracted from the OLE2 container, so we can roundtrip the OLE1 wrapper around OLE2 nicely. Change-Id: I8d4922428dd5beeaae8b6cd4da0575db7014e4a2 Reviewed-on: https://gerrit.libreoffice.org/63667 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
Diffstat (limited to 'filter')
-rw-r--r--filter/source/msfilter/rtfutil.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/filter/source/msfilter/rtfutil.cxx b/filter/source/msfilter/rtfutil.cxx
index 13a8ef59b956..0d2f590c10fa 100644
--- a/filter/source/msfilter/rtfutil.cxx
+++ b/filter/source/msfilter/rtfutil.cxx
@@ -279,7 +279,8 @@ bool ExtractOLE2FromObjdata(const OString& rObjdata, SvStream& rOle2)
if (nData)
{
- rOle2.WriteStream(aStream);
+ // NativeData
+ rOle2.WriteStream(aStream, nData);
rOle2.Seek(0);
}
}