From 4e43be95bb2401f549a592c893845efff82a338c Mon Sep 17 00:00:00 2001 From: ArtSin Date: Tue, 15 Oct 2024 16:49:35 +0400 Subject: [PATCH] Pass uint64_t argument to c_dvar_write in test-basic 0 was passed as a 32-bit integer, but 'va_arg' in 'c_dvar_try_vwrite' expected 'uint64_t'. --- src/test-basic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test-basic.c b/src/test-basic.c index 6486277..6212ea6 100644 --- a/src/test-basic.c +++ b/src/test-basic.c @@ -150,7 +150,7 @@ static void test_dbus_message(void) { c_dvar_write(var, "(yyyyuu[", 0, 0, 0, 0, 0, 0); c_dvar_write(var, "(y)", 0, c_dvar_type_u, 0); c_dvar_write(var, "(y)", 0, c_dvar_type_y, 0); - c_dvar_write(var, "](st))", "", 0); + c_dvar_write(var, "](st))", "", UINT64_C(0)); r = c_dvar_end_write(var, &data, &n_data); c_assert(!r);