diff options
-rw-r--r-- | sd/qa/unit/data/media_embedding.odp | bin | 4068292 -> 4068627 bytes | |||
-rw-r--r-- | xmloff/source/draw/shapeexport.cxx | 3 |
2 files changed, 2 insertions, 1 deletions
diff --git a/sd/qa/unit/data/media_embedding.odp b/sd/qa/unit/data/media_embedding.odp Binary files differindex 368b1fa15b60..4174e844a7c4 100644 --- a/sd/qa/unit/data/media_embedding.odp +++ b/sd/qa/unit/data/media_embedding.odp diff --git a/xmloff/source/draw/shapeexport.cxx b/xmloff/source/draw/shapeexport.cxx index 68965edfdbfc..fff8f4a07825 100644 --- a/xmloff/source/draw/shapeexport.cxx +++ b/xmloff/source/draw/shapeexport.cxx @@ -3332,7 +3332,7 @@ void XMLShapeExport::ImpExportMediaShape( mrExport.AddAttribute( XML_NAMESPACE_DRAW, XML_MIME_TYPE, sMimeType ); // write plugin - SvXMLElementExport aOBJ(mrExport, XML_NAMESPACE_DRAW, XML_PLUGIN, !( nFeatures & SEF_EXPORT_NO_WS ), true); + SvXMLElementExport* pPluginOBJ = new SvXMLElementExport(mrExport, XML_NAMESPACE_DRAW, XML_PLUGIN, !( nFeatures & SEF_EXPORT_NO_WS ), true); // export parameters const OUString aFalseStr( "false" ), aTrueStr( "true" ); @@ -3384,6 +3384,7 @@ void XMLShapeExport::ImpExportMediaShape( delete( new SvXMLElementExport( mrExport, XML_NAMESPACE_DRAW, XML_PARAM, false, true ) ); } + delete pPluginOBJ; #if HAVE_FEATURE_GLTF if( sMimeType == "model/vnd.gltf+json" ) lcl_StoreGltfFallback(GetExport(), xPropSet, aMediaURL); |