]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
conf-parser: drop unnecessary temporary variable
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 18 Sep 2024 18:39:15 +0000 (03:39 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 18 Sep 2024 18:39:15 +0000 (03:39 +0900)
src/shared/conf-parser.c

index c12aac2916f8590e96386c941a25c5e06a3f1c7e..39e79ef3f6898085c82d66c790f6abed48daa67c 100644 (file)
@@ -1764,7 +1764,7 @@ int config_parse_hw_addr(
                 void *data,
                 void *userdata) {
 
-        struct hw_addr_data a, *hwaddr = ASSERT_PTR(data);
+        struct hw_addr_data *hwaddr = ASSERT_PTR(data);
         int r;
 
         assert(filename);
@@ -1776,11 +1776,10 @@ int config_parse_hw_addr(
                 return 1;
         }
 
-        r = parse_hw_addr_full(rvalue, ltype, &a);
+        r = parse_hw_addr_full(rvalue, ltype, hwaddr);
         if (r < 0)
                 return log_syntax_parse_error(unit, filename, line, r, lvalue, rvalue);
 
-        *hwaddr = a;
         return 1;
 }