From 639a571810b8ebc72f08c27c39faf05419124c34 Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Tue, 19 Jan 2016 16:29:49 +0100 Subject: [PATCH] FIX: Coverity scan, remove a resource leak, wrong varible type. --- client/fpga_compress.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/fpga_compress.c b/client/fpga_compress.c index 865681cd..9bafead9 100644 --- a/client/fpga_compress.c +++ b/client/fpga_compress.c @@ -91,6 +91,7 @@ int zlib_compress(FILE *infile[], uint8_t num_infiles, FILE *outfile) for(uint16_t j = 0; j < num_infiles; j++) { fclose(infile[j]); } + free(fpga_config); return(EXIT_FAILURE); } @@ -195,7 +196,7 @@ int zlib_decompress(FILE *infile, FILE *outfile) compressed_fpga_stream.next_in = inbuf; uint16_t i = 0; do { - uint8_t c = fgetc(infile); + int c = fgetc(infile); if (!feof(infile)) { inbuf[i++] = c; compressed_fpga_stream.avail_in++; -- 2.39.2