summaryrefslogtreecommitdiffstats
path: root/src/libserver/spf.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2019-12-17 21:49:55 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2019-12-17 21:49:55 +0000
commit7d1482a9ff1a0d57ae2c5331b9c72ff11e8ebf7a (patch)
tree4424b8f342ef680b650800f11398b3b58018abdc /src/libserver/spf.c
parentdafba2ac60f4bdc99b6f12a858f976133599d686 (diff)
downloadrspamd-7d1482a9ff1a0d57ae2c5331b9c72ff11e8ebf7a.tar.gz
rspamd-7d1482a9ff1a0d57ae2c5331b9c72ff11e8ebf7a.zip
[Minor] Fix double free as ptr_array has already dtor defined
Diffstat (limited to 'src/libserver/spf.c')
-rw-r--r--src/libserver/spf.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/libserver/spf.c b/src/libserver/spf.c
index ef542a7f5..053269007 100644
--- a/src/libserver/spf.c
+++ b/src/libserver/spf.c
@@ -2221,10 +2221,8 @@ spf_process_element (struct spf_record *rec,
begin, rec->sender_domain);
/* Pop the current addr as it is ignored */
- g_free (addr->spf_string);
g_ptr_array_remove_index_fast (resolved->elts,
resolved->elts->len - 1);
- g_free (addr);
return TRUE;
}