diff options
author | Vsevolod Stakhov <vsevolod@rspamd.com> | 2025-08-06 17:06:48 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@rspamd.com> | 2025-08-06 17:06:48 +0100 |
commit | 9a713d06070b18955c738f22bfe95b1a7e7152c7 (patch) | |
tree | 7f0a64430938835bdef83dd46336c2f532363418 | |
parent | aa34dd8ad0f6672a3647333afe15986211d2f8bd (diff) | |
download | rspamd-vstakhov-proxy-compression.tar.gz rspamd-vstakhov-proxy-compression.zip |
[Fix] Fix double free in the client...vstakhov-proxy-compression
-rw-r--r-- | src/client/rspamdclient.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/client/rspamdclient.c b/src/client/rspamdclient.c index 4d79590c5..24240d3c2 100644 --- a/src/client/rspamdclient.c +++ b/src/client/rspamdclient.c @@ -192,7 +192,8 @@ rspamd_client_finish_handler(struct rspamd_http_connection *conn, if (zout.pos == zout.size) { /* We need to extend output buffer */ zout.size = zout.size * 2; - zout.dst = g_realloc(zout.dst, zout.size); + out = g_realloc(zout.dst, zout.size); + zout.dst = out; } } |