SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h
authorHal Canary <halcanary@google.com>
Tue, 10 Jan 2017 20:02:26 +0000 (15:02 -0500)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Wed, 11 Jan 2017 15:36:45 +0000 (15:36 +0000)
commita5494f117086d712855e4b6289c58c92d1549bcf
tree1f43412b8e0d5047f738d26e1bb165b29b542af8
parent21d742dbafde600d7f0d3b7de95cd083dd54ad97
SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h

  * SkAutoFree moved to SkTemplates.h (now implmented with unique_ptr).

  * SkAutoMalloc and SkAutoSMalloc moved to SkAutoMalloc.h

  * "SkAutoFree X(sk_malloc_throw(N));" --> "SkAutoMalloc X(N);"

Change-Id: Idacd86ca09e22bf092422228599ae0d9bedded88
Reviewed-on: https://skia-review.googlesource.com/4543
Reviewed-by: Ben Wagner <bungeman@google.com>
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
54 files changed:
bench/AndroidCodecBench.h
bench/CodecBench.h
bench/ColorCodecBench.h
bench/nanobench.cpp
dm/DMSrcSink.cpp
gm/drawatlas.cpp
include/core/SkTypes.h
include/private/SkTemplates.h
src/core/SkAAClip.h
src/core/SkAutoMalloc.h [new file with mode: 0644]
src/core/SkBlitter.h
src/core/SkColorSpace_ICC.cpp
src/core/SkDistanceFieldGen.cpp
src/core/SkFontStream.cpp
src/core/SkICC.cpp
src/core/SkLinearBitmapPipeline_sample.h
src/core/SkMaskFilter.cpp
src/core/SkPictureData.cpp
src/core/SkScalerContext.cpp
src/core/SkScan_AAAPath.cpp
src/effects/gradients/SkGradientShaderPriv.h
src/gpu/GrDistanceFieldGenFromVector.cpp
src/gpu/GrYUVProvider.cpp
src/gpu/SkGr.cpp
src/gpu/gl/GrGLGpu.cpp
src/gpu/gl/builders/GrGLProgramBuilder.cpp
src/gpu/gl/builders/GrGLShaderStringBuilder.cpp
src/gpu/ops/GrAADistanceFieldPathRenderer.cpp
src/gpu/ops/GrMSAAPathRenderer.cpp
src/gpu/text/GrAtlasGlyphCache.cpp
src/gpu/vk/GrVkBackendContext.cpp
src/gpu/vk/GrVkPipelineStateDataManager.h
src/pipe/SkPipeCanvas.cpp
src/ports/SkFontConfigInterface_direct.cpp
src/ports/SkFontHost_FreeType.cpp
src/ports/SkFontHost_mac.cpp
src/ports/SkImageEncoder_WIC.cpp
tests/CodecTest.cpp
tests/ColorFilterTest.cpp
tests/FontHostTest.cpp
tests/FrontBufferedStreamTest.cpp
tests/MallocPixelRefTest.cpp
tests/PaintBreakTextTest.cpp
tests/PaintTest.cpp
tests/PathTest.cpp
tests/RegionTest.cpp
tests/StreamTest.cpp
tests/Writer32Test.cpp
tests/YUVTest.cpp
third_party/ktx/ktx.cpp
tools/SkShaper_harfbuzz.cpp
tools/debugger/SkDrawCommand.cpp
tools/viewer/sk_app/VulkanWindowContext.cpp
tools/viewer/sk_app/win/RasterWindowContext_win.cpp