From: Yu Watanabe Date: Mon, 16 Feb 2026 06:26:21 +0000 (+0900) Subject: shared/metrics: add two more assertions X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ba08fa3230adb20159e3260e01db8f8f38f933e7;p=thirdparty%2Fsystemd.git shared/metrics: add two more assertions --- diff --git a/src/shared/metrics.c b/src/shared/metrics.c index 0fc25ea7b5b..5e0b0a11588 100644 --- a/src/shared/metrics.c +++ b/src/shared/metrics.c @@ -20,6 +20,8 @@ int metrics_setup_varlink_server( assert(server); assert(event); + assert(vl_method_list_cb); + assert(vl_method_describe_cb); if (*server) return 0; @@ -34,10 +36,8 @@ int metrics_setup_varlink_server( r = sd_varlink_server_bind_method_many( s, - "io.systemd.Metrics.List", - vl_method_list_cb, - "io.systemd.Metrics.Describe", - vl_method_describe_cb); + "io.systemd.Metrics.List", vl_method_list_cb, + "io.systemd.Metrics.Describe", vl_method_describe_cb); if (r < 0) return log_debug_errno(r, "Failed to register varlink metrics methods: %m");