aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/ProxyTest.cpp
diff options
context:
space:
mode:
authorGravatar Robert Phillips <robertphillips@google.com>2017-02-01 10:53:20 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-02-01 16:22:08 +0000
commit5c446570ed3cefd854607c77226a6faa17cf18d7 (patch)
tree4d2e351051c83de4269ffde5848f75d31875b52b /tests/ProxyTest.cpp
parent3390e1526975e4250402e6642cd6875401abfc9e (diff)
Fix memory leak in DeferredProxyTest
Change-Id: Ib183f71e972b0756b8558098dabe32b6934c0847 Reviewed-on: https://skia-review.googlesource.com/7866 Commit-Queue: Robert Phillips <robertphillips@google.com> Commit-Queue: Hal Canary <halcanary@google.com> Reviewed-by: Hal Canary <halcanary@google.com>
Diffstat (limited to 'tests/ProxyTest.cpp')
-rw-r--r--tests/ProxyTest.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/ProxyTest.cpp b/tests/ProxyTest.cpp
index f5a3a2c9c8..8396b52625 100644
--- a/tests/ProxyTest.cpp
+++ b/tests/ProxyTest.cpp
@@ -134,9 +134,9 @@ DEF_GPUTEST_FOR_RENDERING_CONTEXTS(DeferredProxyTest, reporter, ctxInfo) {
{
sk_sp<GrTexture> tex;
if (SkBackingFit::kApprox == fit) {
- tex = sk_ref_sp(provider->createApproxTexture(desc));
+ tex.reset(provider->createApproxTexture(desc));
} else {
- tex = sk_ref_sp(provider->createTexture(desc, budgeted));
+ tex.reset(provider->createTexture(desc, budgeted));
}
sk_sp<GrSurfaceProxy> sProxy(GrSurfaceProxy::MakeDeferred(
@@ -167,9 +167,9 @@ DEF_GPUTEST_FOR_RENDERING_CONTEXTS(DeferredProxyTest, reporter, ctxInfo) {
{
sk_sp<GrTexture> tex;
if (SkBackingFit::kApprox == fit) {
- tex = sk_ref_sp(provider->createApproxTexture(desc));
+ tex.reset(provider->createApproxTexture(desc));
} else {
- tex = sk_ref_sp(provider->createTexture(desc, budgeted));
+ tex.reset(provider->createTexture(desc, budgeted));
}
sk_sp<GrSurfaceProxy> sProxy(GrSurfaceProxy::MakeDeferred(caps,