From 702807365ee63f0929858ea26eeea593df4e51da Mon Sep 17 00:00:00 2001 From: Tom Gundersen Date: Fri, 11 Apr 2014 23:57:18 +0200 Subject: networkd: add an assert This error should never happen, so replace the check with an assert. The check was anyway broken due to an uninitialized return value. Reported by Thomas Hindoe Paaboel Andersen . --- src/network/networkd-link.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index 684e1e5d3d..31b4befd72 100644 --- a/src/network/networkd-link.c +++ b/src/network/networkd-link.c @@ -1518,8 +1518,7 @@ int link_save(Link *link) { assert(link->state_file); state = link_state_to_string(link->state); - if (!state) - goto finish; + assert(state); r = fopen_temporary(link->state_file, &f, &temp_path); if (r < 0) -- cgit v1.2.3-54-g00ecf