aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
diff options
context:
space:
mode:
authorGravatar msarett <msarett@google.com>2016-05-17 12:37:39 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-05-17 12:37:39 -0700
commit1483d0f73ea484bf582b81f031222082f33d6d35 (patch)
tree15ed38473f40b16f326855fc0d3d38d1771c63ae /src/core
parentb3ed65e53703221a7649571da17f0b54f5770073 (diff)
Fix leak of SkGammas
Diffstat (limited to 'src/core')
-rw-r--r--src/core/SkColorSpace.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/SkColorSpace.cpp b/src/core/SkColorSpace.cpp
index 172082b781..28b3e8b157 100644
--- a/src/core/SkColorSpace.cpp
+++ b/src/core/SkColorSpace.cpp
@@ -95,7 +95,7 @@ sk_sp<SkColorSpace> SkColorSpace::NewRGB(float gammaVals[3], const SkMatrix44& t
}
if (!gammas) {
- gammas = sk_ref_sp(new SkGammas(gammaVals[0], gammaVals[1], gammaVals[2]));
+ gammas = sk_sp<SkGammas>(new SkGammas(gammaVals[0], gammaVals[1], gammaVals[2]));
}
return sk_sp<SkColorSpace>(new SkColorSpace(gammas, toXYZD50, kUnknown_Named));
}