summaryrefslogtreecommitdiff
path: root/src/libelogind/sd-network
diff options
context:
space:
mode:
authorSusant Sahani <susant@redhat.com>2015-06-11 14:07:15 +0530
committerSven Eden <yamakuzure@gmx.net>2017-03-14 10:01:50 +0100
commitf6d7d041d4f7b12511292b30c95f993d84ce7d75 (patch)
treed5ada820b61d63def9ec389de08abd950cf161cc /src/libelogind/sd-network
parent8841661828d16cccef776d2d392e42b59fb344b7 (diff)
sd-network: fix CID 1306198
Diffstat (limited to 'src/libelogind/sd-network')
-rw-r--r--src/libelogind/sd-network/sd-network.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/libelogind/sd-network/sd-network.c b/src/libelogind/sd-network/sd-network.c
index 207eda163..b63fdf8fc 100644
--- a/src/libelogind/sd-network/sd-network.c
+++ b/src/libelogind/sd-network/sd-network.c
@@ -338,10 +338,8 @@ _public_ int sd_network_monitor_new(sd_network_monitor **m, const char *category
good = true;
}
- if (!good) {
- close_nointr(fd);
+ if (!good)
return -EINVAL;
- }
*m = FD_TO_MONITOR(fd);
fd = -1;