summaryrefslogtreecommitdiff
path: root/fuzz/fuzz_table.c
diff options
context:
space:
mode:
Diffstat (limited to 'fuzz/fuzz_table.c')
-rw-r--r--fuzz/fuzz_table.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/fuzz/fuzz_table.c b/fuzz/fuzz_table.c
index fbac460..34a75ea 100644
--- a/fuzz/fuzz_table.c
+++ b/fuzz/fuzz_table.c
@@ -13,7 +13,7 @@
extern int LLVMFuzzerTestOneInput(const char *data, size_t size) {
- int result;
+ int unused_result;
amqp_pool_t pool;
init_amqp_pool(&pool, 4096);
@@ -24,8 +24,9 @@ extern int LLVMFuzzerTestOneInput(const char *data, size_t size) {
decoding_bytes.len = size;
decoding_bytes.bytes = (uint8_t *)data;
- result =
+ unused_result =
amqp_decode_table(decoding_bytes, &pool, &decoded, &decoding_offset);
}
- return result;
+ empty_amqp_pool(&pool);
+ return 0;
}