Index: src/core/SkStream.cpp |
diff --git a/src/core/SkStream.cpp b/src/core/SkStream.cpp |
index b6d0a2bb33dcdaa5650ee5d74cb52747fe919796..a4c44fb2bc6ca30bac2dc726ff668f87bd5622ec 100644 |
--- a/src/core/SkStream.cpp |
+++ b/src/core/SkStream.cpp |
@@ -241,7 +241,7 @@ SkStreamAsset* SkFILEStream::duplicate() const { |
if (!fName.isEmpty()) { |
SkAutoTDelete<SkFILEStream> that(new SkFILEStream(fName.c_str())); |
if (sk_fidentical(that->fFILE, this->fFILE)) { |
- return that.detach(); |
+ return that.release(); |
} |
} |
@@ -267,7 +267,7 @@ bool SkFILEStream::move(long offset) { |
SkStreamAsset* SkFILEStream::fork() const { |
SkAutoTDelete<SkStreamAsset> that(this->duplicate()); |
that->seek(this->getPosition()); |
- return that.detach(); |
+ return that.release(); |
} |
size_t SkFILEStream::getLength() const { |
@@ -403,7 +403,7 @@ bool SkMemoryStream::move(long offset) { |
SkMemoryStream* SkMemoryStream::fork() const { |
SkAutoTDelete<SkMemoryStream> that(this->duplicate()); |
that->seek(fOffset); |
- return that.detach(); |
+ return that.release(); |
} |
size_t SkMemoryStream::getLength() const { |
@@ -785,7 +785,7 @@ public: |
that->fCurrent = this->fCurrent; |
that->fOffset = this->fOffset; |
that->fCurrentOffset = this->fCurrentOffset; |
- return that.detach(); |
+ return that.release(); |
} |
size_t getLength() const override { |