From b050ebc2b9b1195dee67123411b3df9202ca558f Mon Sep 17 00:00:00 2001 From: Marcos Del Sol Vives Date: Sun, 7 Jan 2024 00:58:13 +0100 Subject: [PATCH] malloc -> calloc --- client/src/cmdhfwaveshare.c | 8 ++------ client/src/imgutils.c | 2 +- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/client/src/cmdhfwaveshare.c b/client/src/cmdhfwaveshare.c index 0dc997556..2f4c835b4 100644 --- a/client/src/cmdhfwaveshare.c +++ b/client/src/cmdhfwaveshare.c @@ -674,15 +674,11 @@ static int CmdHF14AWSLoad(const char *Cmd) { return PM3_EMALLOC; } } - gdImageDestroy(pal_img); + int res = start_drawing(model_nr, black_plane, red_plane); - free(black_plane); - if (red_plane) { - free(red_plane); - } - + free(red_plane); return res; } diff --git a/client/src/imgutils.c b/client/src/imgutils.c index 67facd183..1ebcddbb6 100644 --- a/client/src/imgutils.c +++ b/client/src/imgutils.c @@ -53,7 +53,7 @@ gdImagePtr img_palettize(gdImagePtr rgb, int * palette, int palette_size) { } // Allocate space for palette in YCbCr - struct ycbcr_t * pal_ycbcr = malloc(palette_size * sizeof(struct ycbcr_t)); + struct ycbcr_t * pal_ycbcr = calloc(palette_size, sizeof(struct ycbcr_t)); if (!pal_ycbcr) { gdImageDestroy(res); return NULL;