diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-12-10 10:25:38 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-12-10 10:32:29 +0900 |
commit | 14822ede9f2c25ab93d7fceaa5f044804d24cfe8 (patch) | |
tree | 0b419d051e1b6c9cb50debbbe48acab8c6d2a6a3 /src/resolve/resolved-dns-rr.c | |
parent | 494ef1674334bfb3b4b574cb24d447bc4e7986ab (diff) | |
download | systemd-14822ede9f2c25ab93d7fceaa5f044804d24cfe8.tar.gz |
resolve: shorten code a bit
Diffstat (limited to 'src/resolve/resolved-dns-rr.c')
-rw-r--r-- | src/resolve/resolved-dns-rr.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/resolve/resolved-dns-rr.c b/src/resolve/resolved-dns-rr.c index 5f890f9509..ce9cecf118 100644 --- a/src/resolve/resolved-dns-rr.c +++ b/src/resolve/resolved-dns-rr.c @@ -1801,10 +1801,8 @@ DnsTxtItem *dns_txt_item_copy(DnsTxtItem *first) { DnsTxtItem *j; j = memdup(i, offsetof(DnsTxtItem, data) + i->length + 1); - if (!j) { - dns_txt_item_free_all(copy); - return NULL; - } + if (!j) + return dns_txt_item_free_all(copy); LIST_INSERT_AFTER(items, copy, end, j); end = j; |