]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: drop unnecessary checks
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 29 Dec 2020 18:17:35 +0000 (03:17 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 29 Dec 2020 18:17:42 +0000 (03:17 +0900)
By the previous commit, the checks are not necessary any more.

src/network/networkd-routing-policy-rule.c

index 723a44cb6d59be05e9c5db269005c9379cbc9298..dd155caefbf3bb74ce2571894a8f8fce3ed8110c 100644 (file)
@@ -39,10 +39,8 @@ RoutingPolicyRule *routing_policy_rule_free(RoutingPolicyRule *rule) {
         }
 
         if (rule->manager) {
-                if (set_get(rule->manager->rules, rule) == rule)
-                        set_remove(rule->manager->rules, rule);
-                if (set_get(rule->manager->rules_foreign, rule) == rule)
-                        set_remove(rule->manager->rules_foreign, rule);
+                set_remove(rule->manager->rules, rule);
+                set_remove(rule->manager->rules_foreign, rule);
         }
 
         network_config_section_free(rule->section);