]>
git.proxmox.com Git - rustc.git/blob - src/test/run-make-fulldeps/issue-97463-abi-param-passing/bad.c
12 uint16_t c_read_value(uint32_t a
, uint32_t b
, uint32_t c
) {
13 struct bloc
*data
= malloc(sizeof(struct bloc
));
19 printf("C struct: a = %u, b = %u, c = %u\n",
20 (unsigned) data
->a
, (unsigned) data
->b
, (unsigned) data
->c
);
21 printf("C function returns %u\n", (unsigned) data
->b
);
23 return data
->b
; /* leak data */