From: Mike Yuan Date: Sun, 23 Jun 2024 16:29:29 +0000 (+0200) Subject: core/load-fragment: use ASSERT_PTR where appropriate X-Git-Tag: v257-rc1~1060^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=453cb5d01e587ff6d9fa426397c0d1b858f8f832;p=thirdparty%2Fsystemd.git core/load-fragment: use ASSERT_PTR where appropriate --- diff --git a/src/core/load-fragment.c b/src/core/load-fragment.c index deeeafe2b8a..a0b20a8d919 100644 --- a/src/core/load-fragment.c +++ b/src/core/load-fragment.c @@ -3699,15 +3699,14 @@ int config_parse_unit_slice( void *data, void *userdata) { + Unit *u = ASSERT_PTR(userdata), *slice; _cleanup_(sd_bus_error_free) sd_bus_error error = SD_BUS_ERROR_NULL; _cleanup_free_ char *k = NULL; - Unit *u = userdata, *slice; int r; assert(filename); assert(lvalue); assert(rvalue); - assert(u); r = unit_name_printf(u, rvalue, &k); if (r < 0) { @@ -3908,8 +3907,8 @@ int config_parse_tasks_max( void *data, void *userdata) { - const Unit *u = userdata; - CGroupTasksMax *tasks_max = data; + CGroupTasksMax *tasks_max = ASSERT_PTR(data); + const Unit *u = ASSERT_PTR(userdata); uint64_t v; int r;