diff options
author | Kevin Lubick <kjlubick@google.com> | 2018-02-27 08:30:43 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-02-27 13:47:28 +0000 |
commit | db1e5c6474c1cd0969006a0c0554f8fdc63c42c8 (patch) | |
tree | 2811124d6c9a78348e75ee35a0ccb2c456a0608e /fuzz/Fuzz.h | |
parent | 0157085b8788fb9d95c2f926499dcab81cf035b9 (diff) |
Port 3 API fuzzers to be oss-fuzz friendly
Also Remove ScaleToSides, which we hadn't been running for a while.
Bug: skia:
Change-Id: I772dad722c34681392d5b635b3de716f3b00d597
Reviewed-on: https://skia-review.googlesource.com/110443
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Kevin Lubick <kjlubick@google.com>
Diffstat (limited to 'fuzz/Fuzz.h')
-rw-r--r-- | fuzz/Fuzz.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/fuzz/Fuzz.h b/fuzz/Fuzz.h index 9dad0595e7..221b8f87bf 100644 --- a/fuzz/Fuzz.h +++ b/fuzz/Fuzz.h @@ -134,9 +134,10 @@ struct Fuzzable { void (*fn)(Fuzz*); }; +// Not static so that we can link these into oss-fuzz harnesses if we like. #define DEF_FUZZ(name, f) \ - static void fuzz_##name(Fuzz*); \ + void fuzz_##name(Fuzz*); \ sk_tools::Registry<Fuzzable> register_##name({#name, fuzz_##name}); \ - static void fuzz_##name(Fuzz* f) + void fuzz_##name(Fuzz* f) #endif//Fuzz_DEFINED |