| Index: src/codec/SkRawCodec.cpp
|
| diff --git a/src/codec/SkRawCodec.cpp b/src/codec/SkRawCodec.cpp
|
| index 3b7b9a96eead8cc30c9e2718825cd30453449033..208bd8952d1be3186f6acb711518296e0833c7fc 100644
|
| --- a/src/codec/SkRawCodec.cpp
|
| +++ b/src/codec/SkRawCodec.cpp
|
| @@ -381,7 +381,7 @@
|
| if (fStream->getMemoryBase()) { // directly copy if getMemoryBase() is available.
|
| SkAutoTUnref<SkData> data(SkData::NewWithCopy(
|
| static_cast<const uint8_t*>(fStream->getMemoryBase()) + offset, bytesToRead));
|
| - fStream.reset();
|
| + fStream.free();
|
| return new SkMemoryStream(data);
|
| } else {
|
| SkAutoTUnref<SkData> data(SkData::NewUninitialized(bytesToRead));
|
|
|