Kaydet (Commit) dcfefd66 authored tarafından Julien Nabet's avatar Julien Nabet Kaydeden (comit) Miklos Vajna

Related fdo#33895 add some checks against NULL derefs

Change-Id: I9c62a063788a494125ce8dc27748ed66022f5c48
Reviewed-on: https://gerrit.libreoffice.org/4199Reviewed-by: 's avatarMiklos Vajna <vmiklos@suse.cz>
Tested-by: 's avatarMiklos Vajna <vmiklos@suse.cz>
üst de3a561d
...@@ -1161,8 +1161,13 @@ void OOXMLFastContextHandler::resolveFooter ...@@ -1161,8 +1161,13 @@ void OOXMLFastContextHandler::resolveFooter
// Add the data pointed to by the reference as another property. // Add the data pointed to by the reference as another property.
void OOXMLFastContextHandler::resolveData(const OUString & rId) void OOXMLFastContextHandler::resolveData(const OUString & rId)
{ {
OOXMLDocument * objDocument = getDocument();
SAL_WARN_IF(!objDocument, "writerfilter", "no document to resolveData");
if (!objDocument)
return;
uno::Reference<io::XInputStream> xInputStream uno::Reference<io::XInputStream> xInputStream
(mpParserState->getDocument()->getInputStreamForId(rId)); (objDocument->getInputStreamForId(rId));
OOXMLValue::Pointer_t aValue(new OOXMLInputStreamValue(xInputStream)); OOXMLValue::Pointer_t aValue(new OOXMLInputStreamValue(xInputStream));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment