From 38956cce14e576e2a57cc1decabfb270183e5b97 Mon Sep 17 00:00:00 2001 From: ENGO150 Date: Sat, 10 Dec 2022 15:31:18 +0100 Subject: [PATCH] simplified cleaning allocated returningText with calloc --- src/core/lib/encrypter.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/core/lib/encrypter.c b/src/core/lib/encrypter.c index 4214fa0..f336124 100644 --- a/src/core/lib/encrypter.c +++ b/src/core/lib/encrypter.c @@ -90,8 +90,7 @@ outputFlags encryptText(char *text, char *keyNew) } //ALLOCATE returningText (WITH THE SEPARATORS) - returningText = malloc(numberBuffer + strlen(text)); - strcpy(returningText, ""); + returningText = calloc(numberBuffer + strlen(text), sizeof(char)); //LOAD returningText for (int i = 0; i < (int) strlen(text); i++)