]> source.dussan.org Git - rspamd.git/commitdiff
Memory leak.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 1 Apr 2015 15:39:39 +0000 (16:39 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 1 Apr 2015 15:39:39 +0000 (16:39 +0100)
src/libutil/http.c

index 802aa9e7f5b52af71abebf5c25a2c08c58aafb40..1a5bc784082e57bf08c78931eab939aef4dcb9c7 100644 (file)
@@ -1191,6 +1191,8 @@ rspamd_http_connection_write_message (struct rspamd_http_connection *conn,
                priv->wr_total -= 2;
        }
        if (msg->body != NULL) {
+               msg->body_buf.str = msg->body->str;
+
                if (encrypted && peer_key != NULL && np != NULL && mp != NULL) {
                        if (conn->cache) {
                                rspamd_cryptobox_encrypt_nm_inplace (pbody,