diff options
author | Luca Deri <lucaderi@users.noreply.github.com> | 2020-07-06 10:23:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-06 10:23:04 +0200 |
commit | dfb9e8ec1fd11d9dc5fbcd1906d8345724331b0e (patch) | |
tree | 3f5eb8aacb070a0ec87ae255306bda1b77545772 /fuzz | |
parent | 503e3bb4953b4c9de818d997593bfe4f090013bf (diff) | |
parent | c17a21359bd1f6431de827ca15fc84ada983a235 (diff) |
Merge pull request #940 from lnslbrty/fix/small-and-optimistic-improvments
Fixed CodeInspector issues.
Diffstat (limited to 'fuzz')
-rw-r--r-- | fuzz/fuzz_ndpi_reader.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/fuzz/fuzz_ndpi_reader.c b/fuzz/fuzz_ndpi_reader.c index 32318718f..3d35cf89b 100644 --- a/fuzz/fuzz_ndpi_reader.c +++ b/fuzz/fuzz_ndpi_reader.c @@ -118,28 +118,33 @@ int main(int argc, char ** argv) if (fseek(pcap_file, 0, SEEK_END) != 0) { perror("fseek(SEEK_END) failed"); + fclose(pcap_file); return 1; } pcap_file_size = ftell(pcap_file); if (pcap_file_size < 0) { perror("ftell failed"); + fclose(pcap_file); return 1; } if (fseek(pcap_file, 0, SEEK_SET) != 0) { perror("fseek(0, SEEK_SET) failed"); + fclose(pcap_file); return 1; } pcap_buffer = malloc(pcap_file_size); if (pcap_buffer == NULL) { perror("malloc failed"); + fclose(pcap_file); return 1; } if (fread(pcap_buffer, sizeof(*pcap_buffer), pcap_file_size, pcap_file) != pcap_file_size) { perror("fread failed"); + fclose(pcap_file); return 1; } |