From 40d23af355800b68041eab5c2c6df724535879d4 Mon Sep 17 00:00:00 2001 From: Albert S Date: Sun, 23 Oct 2022 19:54:21 +0200 Subject: [PATCH] concat_path(): Add missing free() calls --- exile.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/exile.c b/exile.c index a61fb07..157779c 100644 --- a/exile.c +++ b/exile.c @@ -816,11 +816,13 @@ char *concat_path(const char *first, const char *second) if(written < 0) { EXILE_LOG_ERROR("Error during path concatination\n"); + free(result); return NULL; } if(written >= PATH_MAX) { EXILE_LOG_ERROR("path concatination truncated\n"); + free(result); return NULL; } return result;