From: Matt Sarett Date: Fri, 13 Jan 2017 20:42:45 +0000 (-0500) Subject: Fix ASAN X-Git-Tag: accepted/tizen/5.0/unified/20181102.025319~55^2~823 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=acdb6d3d31db988ee5d6e4b091adc58c060fa1f9;p=platform%2Fupstream%2FlibSkiaSharp.git Fix ASAN NOTREECHECKS=true BUG=skia: Change-Id: I8104112ade6671b06fb5eb83b73f691fee99ea80 Reviewed-on: https://skia-review.googlesource.com/7081 Commit-Queue: Kevin Lubick Reviewed-by: Kevin Lubick --- diff --git a/tests/ColorSpaceXformTest.cpp b/tests/ColorSpaceXformTest.cpp index a72cbbf..bdcdd3e 100644 --- a/tests/ColorSpaceXformTest.cpp +++ b/tests/ColorSpaceXformTest.cpp @@ -323,7 +323,7 @@ DEF_TEST(ColorSpaceXform_A2BCLUT, r) { } DEF_TEST(SkColorSpaceXform_LoadTail, r) { - uint64_t* srcPixel = new uint64_t[1]; + std::unique_ptr srcPixel(new uint64_t[1]); srcPixel[0] = 0; uint32_t dstPixel; sk_sp adobe = SkColorSpace::MakeNamed(SkColorSpace::kAdobeRGB_Named); @@ -332,7 +332,7 @@ DEF_TEST(SkColorSpaceXform_LoadTail, r) { // ASAN will catch us if we read past the tail. bool success = xform->apply(SkColorSpaceXform::kRGBA_8888_ColorFormat, &dstPixel, - SkColorSpaceXform::kRGBA_U16_BE_ColorFormat, srcPixel, 1, + SkColorSpaceXform::kRGBA_U16_BE_ColorFormat, srcPixel.get(), 1, kUnpremul_SkAlphaType); REPORTER_ASSERT(r, success); }