From: Susant Sahani Date: Sun, 17 Jan 2021 09:24:29 +0000 (+0100) Subject: resolved-dnssd: Use TAKE_PTR X-Git-Tag: v248-rc1~314^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=15c69d07002b6f10dce3ce987954d63eee0a69e0;p=thirdparty%2Fsystemd.git resolved-dnssd: Use TAKE_PTR --- diff --git a/src/resolve/resolved-dnssd.c b/src/resolve/resolved-dnssd.c index 159960ed8b0..34c96e18bd4 100644 --- a/src/resolve/resolved-dnssd.c +++ b/src/resolve/resolved-dnssd.c @@ -117,7 +117,7 @@ static int dnssd_service_load(Manager *manager, const char *filename) { return r; LIST_PREPEND(items, service->txt_data_items, txt_data); - txt_data = NULL; + TAKE_PTR(txt_data); } r = hashmap_ensure_put(&manager->dnssd_services, &string_hash_ops, service->name, service); @@ -130,7 +130,7 @@ static int dnssd_service_load(Manager *manager, const char *filename) { if (r < 0) return r; - service = NULL; + TAKE_PTR(service); return 0; }