From 7757de9f20a8c52130c783ffed1245f2bc009e56 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 7 Oct 2025 18:57:26 +0200 Subject: [PATCH] json-util: don't use assert_return() assert_return() exists for gracefully handling programmng errors in public APIs. But these are internal APIs, hence just use a tough assert(). --- src/libsystemd/sd-json/json-util.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libsystemd/sd-json/json-util.c b/src/libsystemd/sd-json/json-util.c index 04ba2f62a82..bb7c5edfbfc 100644 --- a/src/libsystemd/sd-json/json-util.c +++ b/src/libsystemd/sd-json/json-util.c @@ -190,7 +190,7 @@ int json_dispatch_path(const char *name, sd_json_variant *variant, sd_json_dispa const char *path; int r; - assert_return(variant, -EINVAL); + assert(variant); r = json_dispatch_const_path(name, variant, flags, &path); if (r < 0) @@ -256,7 +256,7 @@ int json_dispatch_filename(const char *name, sd_json_variant *variant, sd_json_d const char *filename; int r; - assert_return(variant, -EINVAL); + assert(variant); r = json_dispatch_const_filename(name, variant, flags, &filename); if (r < 0) -- 2.47.3