chg: converting some more malloc calls -> calloc

This commit is contained in:
iceman1001 2018-05-03 19:45:59 +02:00
commit faa6ece881
3 changed files with 4 additions and 4 deletions

View file

@ -253,8 +253,8 @@ int CmdAnalyseCRC(const char *Cmd) {
if ( len & 1 ) return usage_analyse_crc();
// add 1 for null terminator.
uint8_t *data = malloc(len+1);
if ( data == NULL ) return 1;
uint8_t *data = calloc(len+1, sizeof(uint8_t));
if ( !data ) return 1;
if ( param_gethex(Cmd, 0, data, len)) {
free(data);

View file

@ -134,7 +134,7 @@ int zlib_compress(FILE *infile[], uint8_t num_infiles, FILE *outfile, bool hardn
// estimate the size of the compressed output
uint32_t outsize_max = deflateBound(&compressed_fpga_stream, compressed_fpga_stream.avail_in);
uint8_t *outbuf = malloc(outsize_max);
uint8_t *outbuf = calloc(outsize_max, sizeof(uint8_t));
compressed_fpga_stream.next_out = outbuf;
compressed_fpga_stream.avail_out = outsize_max;

View file

@ -113,7 +113,7 @@ static int build_segs_from_phdrs(flash_file_t *ctx, FILE *fd, Elf32_Phdr *phdrs,
uint32_t new_length = this_end - prev_seg->start;
uint32_t this_offset = paddr - prev_seg->start;
uint32_t hole = this_offset - prev_seg->length;
uint8_t *new_data = malloc(new_length);
uint8_t *new_data = calloc(new_length, sizeof(uint8_t));
if (!new_data) {
fprintf(stderr, "Out of memory\n");
free(data);