shared/metrics: add two more assertions

This commit is contained in:
Yu Watanabe
2026-02-16 09:44:58 +01:00
committed by Mike Yuan
parent 702db03034
commit ba08fa3230
+4 -4
View File
@@ -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");