chiark / gitweb /
sd-bus: fix invalid stack access on test-bus-marshal
[elogind.git] / src / libelogind / sd-bus / test-bus-marshal.c
index 73c6e41c8541ec7fca8e00b59ca66b2dd43c0a6c..59deaea89f0a1d1c7a8c6a37661b9a96121a0d46 100644 (file)
@@ -131,7 +131,7 @@ int main(int argc, char *argv[]) {
         r = sd_bus_message_append(m, "a{yv}", 2, 3, "s", "foo", 5, "s", "waldo");
         assert_se(r >= 0);
 
-        r = sd_bus_message_append(m, "y(ty)y(yt)y", 8, 777, 7, 9, 77, 7777, 10);
+        r = sd_bus_message_append(m, "y(ty)y(yt)y", 8, 777ULL, 7, 9, 77, 7777ULL, 10);
         assert_se(r >= 0);
 
         r = sd_bus_message_append(m, "ba(ss)", 255, 3, "aaa", "1", "bbb", "2", "ccc", "3");