diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-06-02 16:42:48 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-06-02 16:42:48 +0100 |
commit | 5282131fe70a876d5c1010e062f2b03cde1ff034 (patch) | |
tree | e31c1c93b2c03c2bb58cb4dfcf80c393595721b9 /src/libmime | |
parent | 841d5ae4082e41493ddba02196c1a46f53864398 (diff) | |
download | rspamd-5282131fe70a876d5c1010e062f2b03cde1ff034.tar.gz rspamd-5282131fe70a876d5c1010e062f2b03cde1ff034.zip |
Fix memory leak if mime cannot be parsed.
Diffstat (limited to 'src/libmime')
-rw-r--r-- | src/libmime/message.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libmime/message.c b/src/libmime/message.c index 0b2f6c08a..2df39f372 100644 --- a/src/libmime/message.c +++ b/src/libmime/message.c @@ -1587,6 +1587,7 @@ process_message (struct rspamd_task *task) if (message == NULL) { msg_warn ("cannot construct mime from stream"); + g_object_unref (parser); return -1; } |