]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/resolve/resolved-dns-zone.c
tree-wide: use set_ensure_put()
[thirdparty/systemd.git] / src / resolve / resolved-dns-zone.c
index 827ad529e1fe1128cf41800cef9cdd08aaa8fc84..33879d6142ef2dbea9c7aeb5e00f70d0eb1a5f93 100644 (file)
@@ -183,15 +183,11 @@ static int dns_zone_item_probe_start(DnsZoneItem *i)  {
                         return r;
         }
 
-        r = set_ensure_allocated(&t->notify_zone_items, NULL);
-        if (r < 0)
-                return r;
-
         r = set_ensure_allocated(&t->notify_zone_items_done, NULL);
         if (r < 0)
                 return r;
 
-        r = set_put(t->notify_zone_items, i);
+        r = set_ensure_put(&t->notify_zone_items, NULL, i);
         if (r < 0)
                 return r;