diff options
Diffstat (limited to 'src/shared/net-condition.c')
-rw-r--r-- | src/shared/net-condition.c | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/src/shared/net-condition.c b/src/shared/net-condition.c index 15e3d94ded..d8b0fef322 100644 --- a/src/shared/net-condition.c +++ b/src/shared/net-condition.c @@ -233,15 +233,13 @@ int config_parse_match_strv( void *data, void *userdata) { - const char *p = rvalue; - char ***sv = data; + const char *p = ASSERT_PTR(rvalue); + char ***sv = ASSERT_PTR(data); bool invert; int r; assert(filename); assert(lvalue); - assert(rvalue); - assert(data); if (isempty(rvalue)) { *sv = strv_free(*sv); @@ -290,15 +288,13 @@ int config_parse_match_ifnames( void *data, void *userdata) { - const char *p = rvalue; - char ***sv = data; + const char *p = ASSERT_PTR(rvalue); + char ***sv = ASSERT_PTR(data); bool invert; int r; assert(filename); assert(lvalue); - assert(rvalue); - assert(data); if (isempty(rvalue)) { *sv = strv_free(*sv); @@ -353,15 +349,13 @@ int config_parse_match_property( void *data, void *userdata) { - const char *p = rvalue; - char ***sv = data; + const char *p = ASSERT_PTR(rvalue); + char ***sv = ASSERT_PTR(data); bool invert; int r; assert(filename); assert(lvalue); - assert(rvalue); - assert(data); if (isempty(rvalue)) { *sv = strv_free(*sv); |