aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ports/SkImageGeneratorWIC.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ports/SkImageGeneratorWIC.cpp')
-rw-r--r--src/ports/SkImageGeneratorWIC.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ports/SkImageGeneratorWIC.cpp b/src/ports/SkImageGeneratorWIC.cpp
index f22cb5a7af..52d1377f20 100644
--- a/src/ports/SkImageGeneratorWIC.cpp
+++ b/src/ports/SkImageGeneratorWIC.cpp
@@ -31,7 +31,7 @@ SkImageGenerator* SkImageGeneratorWIC::NewFromEncodedWIC(SkData* data) {
SkTScopedComPtr<IStream> iStream;
// Note that iStream will take ownership of the new memory stream because
// we set |deleteOnRelease| to true.
- hr = SkIStream::CreateFromSkStream(new SkMemoryStream(data), true, &iStream);
+ hr = SkIStream::CreateFromSkStream(new SkMemoryStream(sk_ref_sp(data)), true, &iStream);
if (FAILED(hr)) {
return nullptr;
}