diff options
Diffstat (limited to 'fuzz')
-rw-r--r-- | fuzz/fuzz.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/fuzz/fuzz.cpp b/fuzz/fuzz.cpp index 343e25b453..bd7c723c16 100644 --- a/fuzz/fuzz.cpp +++ b/fuzz/fuzz.cpp @@ -16,11 +16,8 @@ DEFINE_string2(match, m, "", "The usual --match, applied to DEF_FUZZ names."); int main(int argc, char** argv) { SkCommandLineFlags::Parse(argc, argv); - if (FLAGS_bytes.isEmpty()) { - SkDebugf("Usage: %s -b <path/to/fuzzed.data> [-m pattern]\n", argv[0]); - return 1; - } - SkAutoTUnref<SkData> bytes(SkData::NewFromFileName(FLAGS_bytes[0])); + const char* path = FLAGS_bytes.isEmpty() ? argv[0] : FLAGS_bytes[0]; + SkAutoTUnref<SkData> bytes(SkData::NewFromFileName(path)); for (auto r = SkTRegistry<Fuzzable>::Head(); r; r = r->next()) { auto fuzzable = r->factory(); |