libctf: eschew %zi format specifier
Too many platforms don't support it, and we can always safely use %lu or %li anyway, because the only uses are in debugging output. libctf/ * ctf-archive.c (ctf_arc_write): Eschew %zi format specifier. (ctf_arc_open_by_offset): Likewise. * ctf-create.c (ctf_add_type): Likewise.
This commit is contained in:
parent
0088ba596b
commit
62d8e3b731
3 changed files with 14 additions and 6 deletions
|
@ -1822,9 +1822,10 @@ ctf_add_type (ctf_file_t *dst_fp, ctf_file_t *src_fp, ctf_id_t src_type)
|
|||
ctf_type_size (dst_fp, dst_type))
|
||||
{
|
||||
ctf_dprintf ("Conflict for type %s against ID %lx: "
|
||||
"union size differs, old %zi, new %zi\n",
|
||||
name, dst_type, ctf_type_size (src_fp, src_type),
|
||||
ctf_type_size (dst_fp, dst_type));
|
||||
"union size differs, old %li, new %li\n",
|
||||
name, dst_type,
|
||||
(long) ctf_type_size (src_fp, src_type),
|
||||
(long) ctf_type_size (dst_fp, dst_type));
|
||||
return (ctf_set_errno (dst_fp, ECTF_CONFLICT));
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue