summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Hanselmann <public@hansmi.ch>2021-07-08 22:00:33 +0200
committerMichael Hanselmann <public@hansmi.ch>2021-07-08 23:18:11 +0200
commit265e1e706ff3d974241309954d168014b3433f8f (patch)
treeb6690d8cf4a86a69207c5f05f300e9b2f2067c75
parent7097884249d4542e407aca4c3a7e9f4f1b4e6644 (diff)
usbredirparserfuzz: Remove status variable
The exit status of a fuzzer doesn't matter, thus there's no need to keep track. Signed-off-by: Michael Hanselmann <public@hansmi.ch>
-rw-r--r--fuzzing/usbredirparserfuzz.cc5
1 files changed, 1 insertions, 4 deletions
diff --git a/fuzzing/usbredirparserfuzz.cc b/fuzzing/usbredirparserfuzz.cc
index aabb870..5509d65 100644
--- a/fuzzing/usbredirparserfuzz.cc
+++ b/fuzzing/usbredirparserfuzz.cc
@@ -366,7 +366,6 @@ void parser_bulk_receiving_status(void *priv, uint64_t id,
extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size)
{
std::array<uint32_t, USB_REDIR_CAPS_SIZE> caps = {0};
- int status = 0;
int ret;
fdp = std::make_unique<FuzzedDataProvider>(data, size);
@@ -434,7 +433,6 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size)
ret = usbredirparser_do_read(parser.get());
if (ret != 0) {
log("usbredirparser_do_read failed: %d\n", ret);
- status = 1;
goto out;
}
@@ -442,7 +440,6 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size)
ret = usbredirparser_do_write(parser.get());
if (ret != 0) {
log("usbredirparser_do_write failed: %d\n", ret);
- status = 1;
goto out;
}
}
@@ -451,7 +448,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size)
out:
parser.reset();
- return status;
+ return 0;
}
/* vim: set sw=4 sts=4 et : */