From: Lennart Poettering Date: Tue, 7 Oct 2025 16:57:26 +0000 (+0200) Subject: json-util: don't use assert_return() X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F39237%2Fhead;p=thirdparty%2Fsystemd.git 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(). --- 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)