]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: address label - use TAKE_PTR 18264/head
authorSusant Sahani <ssahani@gmail.com>
Fri, 15 Jan 2021 18:00:13 +0000 (19:00 +0100)
committerSusant Sahani <ssahani@vmware.com>
Fri, 15 Jan 2021 20:47:38 +0000 (21:47 +0100)
src/network/networkd-address-label.c
src/network/networkd-address.c

index f933a1da945176353f0204c7661f7f7ac8d5b0c4..44d0b6c847324585356f56c2001ca21347c249cb 100644 (file)
@@ -192,8 +192,7 @@ int config_parse_address_label_prefix(const char *unit,
                 return 0;
         }
 
-        n = NULL;
-
+        TAKE_PTR(n);
         return 0;
 }
 
@@ -236,7 +235,7 @@ int config_parse_address_label(
         }
 
         n->label = k;
-        n = NULL;
+        TAKE_PTR(n);
 
         return 0;
 }
index 4137b2994527c570f67d5139538082bce32e4499..551fa5928ff4c62d87f62f164ad120dee4cb49f9 100644 (file)
@@ -1455,7 +1455,7 @@ int config_parse_broadcast(
         }
 
         n->family = AF_INET;
-        n = NULL;
+        TAKE_PTR(n);
 
         return 0;
 }
@@ -1538,8 +1538,7 @@ int config_parse_address(
         else
                 n->in_addr_peer = buffer;
 
-        n = NULL;
-
+        TAKE_PTR(n);
         return 0;
 }
 
@@ -1584,7 +1583,7 @@ int config_parse_label(
         if (r < 0)
                 return log_oom();
 
-        n = NULL;
+        TAKE_PTR(n);
         return 0;
 }
 
@@ -1680,7 +1679,7 @@ int config_parse_address_flags(
 
         SET_FLAG(n->flags, ltype, r);
 
-        n = NULL;
+        TAKE_PTR(n);
         return 0;
 }
 
@@ -1731,7 +1730,7 @@ int config_parse_address_scope(
         }
 
         n->scope_set = true;
-        n = NULL;
+        TAKE_PTR(n);
         return 0;
 }
 
@@ -1786,7 +1785,7 @@ int config_parse_duplicate_address_detection(
         }
 
         n->duplicate_address_detection = a;
-        n = NULL;
+        TAKE_PTR(n);
         return 0;
 }