aboutsummaryrefslogtreecommitdiffhomepage
path: root/fuzz/fuzz.cpp
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2017-12-06 16:09:20 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-12-06 21:33:00 +0000
commitfadbfcd4aba676d44dfb08de1a83143a1c63b95c (patch)
treea67a5a69ce9e7e9d0bbbd4507c6a6f6f65c90ace /fuzz/fuzz.cpp
parenta492eb0e1f08311bfa47f46c660144e7bc8a6c0e (diff)
upgrade SkReadBuffer to always validate
Bug: skia: Change-Id: I054560b66c6cde346d939015326d8547879d2c4b Reviewed-on: https://skia-review.googlesource.com/81160 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Reed <reed@google.com>
Diffstat (limited to 'fuzz/fuzz.cpp')
-rw-r--r--fuzz/fuzz.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/fuzz/fuzz.cpp b/fuzz/fuzz.cpp
index ae9f0a4b01..f2f483ac72 100644
--- a/fuzz/fuzz.cpp
+++ b/fuzz/fuzz.cpp
@@ -20,11 +20,11 @@
#include "SkPaint.h"
#include "SkPath.h"
#include "SkPicture.h"
+#include "SkReadBuffer.h"
#include "SkRegion.h"
#include "SkStream.h"
#include "SkSurface.h"
#include "SkTextBlob.h"
-#include "SkValidatingReadBuffer.h"
#if SK_SUPPORT_GPU
#include "SkSLCompiler.h"
@@ -479,7 +479,7 @@ static void fuzz_color_deserialize(sk_sp<SkData> bytes) {
static void fuzz_path_deserialize(sk_sp<SkData> bytes) {
SkPath path;
- SkValidatingReadBuffer buf(bytes->data(), bytes->size());
+ SkReadBuffer buf(bytes->data(), bytes->size());
buf.readPath(&path);
if (!buf.isValid()) {
SkDebugf("[terminated] Couldn't deserialize SkPath.\n");
@@ -512,7 +512,7 @@ static void fuzz_region_deserialize(sk_sp<SkData> bytes) {
}
static void fuzz_textblob_deserialize(sk_sp<SkData> bytes) {
- SkValidatingReadBuffer buf(bytes->data(), bytes->size());
+ SkReadBuffer buf(bytes->data(), bytes->size());
auto tb = SkTextBlob::MakeFromBuffer(buf);
if (!buf.isValid()) {
SkDebugf("[terminated] Couldn't deserialize SkTextBlob.\n");