From: Alberto Leiva Popper Date: Thu, 28 Oct 2021 23:09:14 +0000 (-0500) Subject: RRDP: Patch uninitialized string X-Git-Tag: 1.5.3~8 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4856e5dbf97fcc820930b1cbd03c93681357422b;p=thirdparty%2FFORT-validator.git RRDP: Patch uninitialized string Detected by valgrind. --- diff --git a/src/rrdp/rrdp_parser.c b/src/rrdp/rrdp_parser.c index 0478a842..46808fa1 100644 --- a/src/rrdp/rrdp_parser.c +++ b/src/rrdp/rrdp_parser.c @@ -150,10 +150,9 @@ base64_sanitize(char *content, char **out) return error; if (original_size <= BUF_SIZE) { - result = malloc(original_size + 1); + result = strdup(content); if (result == NULL) return pr_enomem(); - result[original_size] = '\0'; *out = result; return 0; }