diff options
Diffstat (limited to 'src/animator')
-rw-r--r-- | src/animator/SkAnimateMaker.cpp | 6 | ||||
-rw-r--r-- | src/animator/SkAnimator.cpp | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/animator/SkAnimateMaker.cpp b/src/animator/SkAnimateMaker.cpp index 5186da04d8..066f877a9b 100644 --- a/src/animator/SkAnimateMaker.cpp +++ b/src/animator/SkAnimateMaker.cpp @@ -99,9 +99,9 @@ bool SkAnimateMaker::decodeURI(const char uri[]) { // SkDebugf("animator decode %s\n", uri); // SkStream* stream = SkStream::GetURIStream(fPrefix.c_str(), uri); - SkAutoTDelete<SkStream> stream(SkStream::NewFromFile(uri)); - if (stream.get()) { - bool success = decodeStream(stream); + std::unique_ptr<SkStream> stream = SkStream::MakeFromFile(uri); + if (stream) { + bool success = decodeStream(stream.get()); if (hasError() && fError.hasNoun() == false) fError.setNoun(uri); return success; diff --git a/src/animator/SkAnimator.cpp b/src/animator/SkAnimator.cpp index ee75ab14af..c5aabbba4b 100644 --- a/src/animator/SkAnimator.cpp +++ b/src/animator/SkAnimator.cpp @@ -82,10 +82,10 @@ bool SkAnimator::decodeURI(const char uri[]) { // SkDebugf("animator decode %s\n", uri); // SkStream* stream = SkStream::GetURIStream(fMaker->fPrefix.c_str(), uri); - SkAutoTDelete<SkStream> stream(SkStream::NewFromFile(uri)); - if (stream.get()) { + std::unique_ptr<SkStream> stream = SkStream::MakeFromFile(uri); + if (stream) { this->setURIBase(uri); - return decodeStream(stream); + return decodeStream(stream.get()); } else { return false; } |