summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2022-02-17 23:50:07 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2022-02-26 05:49:52 +0900
commitfef805b9fae97b6467055818a4a81e697fd4a3f8 (patch)
tree5fb894a37ebb23a6b3ebfcb04f090e337b053789
parentd490188b8f6da658d8086dd53b7db95735e5cca1 (diff)
downloadsystemd-fef805b9fae97b6467055818a4a81e697fd4a3f8.tar.gz
network/netdev: do not assign value on failure
-rw-r--r--src/network/netdev/netdev.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/network/netdev/netdev.c b/src/network/netdev/netdev.c
index 52643cf3c3..3b3689ea76 100644
--- a/src/network/netdev/netdev.c
+++ b/src/network/netdev/netdev.c
@@ -253,10 +253,8 @@ int netdev_get(Manager *manager, const char *name, NetDev **ret) {
assert(ret);
netdev = hashmap_get(manager->netdevs, name);
- if (!netdev) {
- *ret = NULL;
+ if (!netdev)
return -ENOENT;
- }
*ret = netdev;