aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
diff options
context:
space:
mode:
Diffstat (limited to 'src/libutil')
-rw-r--r--src/libutil/upstream.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libutil/upstream.c b/src/libutil/upstream.c
index 71b8de877..37efdabd0 100644
--- a/src/libutil/upstream.c
+++ b/src/libutil/upstream.c
@@ -273,7 +273,7 @@ rspamd_upstream_update_addrs (struct upstream *up)
PTR_ARRAY_FOREACH (up->addrs.addr, i, addr_elt) {
if (rspamd_inet_address_compare (addr_elt->addr, cur->addr) == 0) {
- naddr = g_malloc0 (sizeof (*addr_elt));
+ naddr = g_malloc0 (sizeof (*naddr));
naddr->addr = cur->addr;
naddr->errors = reset_errors ? 0 : addr_elt->errors;
seen_addr = TRUE;
@@ -283,9 +283,9 @@ rspamd_upstream_update_addrs (struct upstream *up)
}
if (!seen_addr) {
- addr_elt = g_malloc0 (sizeof (*addr_elt));
- addr_elt->addr = cur->addr;
- addr_elt->errors = 0;
+ naddr = g_malloc0 (sizeof (*naddr));
+ naddr->addr = cur->addr;
+ naddr->errors = 0;
}
g_ptr_array_add (new_addrs, naddr);