From db72b72119d1c7cdf17ffca8a21504ed03e36e90 Mon Sep 17 00:00:00 2001
From: Fabian Keil <fk@fabiankeil.de>
Date: Thu, 7 Jan 2021 15:30:59 +0100
Subject: [PATCH] change_encrypted_request_destination(): Plug a memory leak if
the rewritten request line is invalid
---
jcc.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/jcc.c b/jcc.c
index 75459e8e..930c2991 100644
--- a/jcc.c
+++ b/jcc.c
@@ -2566,6 +2566,7 @@ static jb_err change_encrypted_request_destination(struct client_state *csp)
{
log_error(LOG_LEVEL_ERROR, "Couldn't parse rewritten request: %s.",
jb_err_to_string(err));
+ freez(original_host);
return err;
}
--
2.50.1