Clean up SkTypes.h.
authorbungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Fri, 11 Oct 2013 18:50:45 +0000 (18:50 +0000)
committerbungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Fri, 11 Oct 2013 18:50:45 +0000 (18:50 +0000)
commitfab44db294846ff05d837b9cf0bf97a073891da7
tree76bba06175f7c85f25c22779149e1355f9bd1f9c
parentdcb4e65998913bfb2cc7e331ffacf0965bdee0ea
Clean up SkTypes.h.

This change removes sk_stdint.h since it is only needed for vs2008 and earlier.
This change removes SK_MMAP_SUPPORT define since it is no longer used.
This change removes the stdio.h include from SkTypes.h since on many systems
this is a very large header, few Skia files actually use it, it is
available everywhere standard, and SkDebugf should be used instead.

After this change there is no need for external users to put Skia's
include/config into their own list of includes, saving the headache
of having two header files of the same name and sometimes getting the
wrong one depending on include order.

R=bsalomon@google.com, djsollen@google.com

Review URL: https://codereview.chromium.org/27044002

git-svn-id: http://skia.googlecode.com/svn/trunk@11738 2bbb7eff-a529-9590-31e7-b0007b416f81
21 files changed:
bench/SkBenchLogger.h
gyp/common_conditions.gypi
include/config/sk_stdint.h [deleted file]
include/core/SkPreConfig.h
include/core/SkStream.h
include/core/SkTypes.h
samplecode/SampleDegenerateTwoPtRadials.cpp
samplecode/SampleEmptyPath.cpp
samplecode/SamplePath.cpp
src/gpu/GrSurface.cpp
src/gpu/gl/GrGLUtil.cpp
src/pathops/SkPathOpsDebug.h
src/utils/SkDumpCanvas.cpp
tests/ClipCubicTest.cpp
tests/FontNamesTest.cpp
tests/MathTest.cpp
tests/Matrix44Test.cpp
tests/MatrixTest.cpp
tests/PathOpsQuadReduceOrderTest.cpp
tests/StringTest.cpp
tests/WArrayTest.cpp