From d417ea90c2772b2e1f6105c097ca13777d75e2d3 Mon Sep 17 00:00:00 2001 From: Florian Krohm Date: Tue, 2 Sep 2014 14:21:25 +0000 Subject: [PATCH] Fix a few incorrect format strings. Spotted by the Coverity checker. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14433 --- auxprogs/getoff.c | 2 +- coregrind/vgdb-invoker-ptrace.c | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/auxprogs/getoff.c b/auxprogs/getoff.c index b209a1f097..fa95515fea 100644 --- a/auxprogs/getoff.c +++ b/auxprogs/getoff.c @@ -152,7 +152,7 @@ int main (int argc, char** argv) &modid_offset) == 0) { assert(modid_offset >= 0 && modid_offset < MAX_LINKMAP_WORDS); fprintf(outputfile, - "lm_modid_offset 0x%x\n", modid_offset*sizeof(size_t)); + "lm_modid_offset 0x%zx\n", modid_offset*sizeof(size_t)); } else { fprintf(stderr, "Error computing lm_modid_offset.\n" diff --git a/coregrind/vgdb-invoker-ptrace.c b/coregrind/vgdb-invoker-ptrace.c index f96013b2fc..295c79a506 100644 --- a/coregrind/vgdb-invoker-ptrace.c +++ b/coregrind/vgdb-invoker-ptrace.c @@ -567,7 +567,8 @@ Bool getregs (pid_t pid, void *regs, long regs_bsz) elf_gregset_t elf_regs; struct iovec iovec; - DEBUG(1, "getregs PTRACE_GETREGSET sizeof(elf_regs) %d\n", sizeof(elf_regs)); + DEBUG(1, "getregs PTRACE_GETREGSET sizeof(elf_regs) %zu\n", + sizeof(elf_regs)); iovec.iov_base = regs; iovec.iov_len = sizeof(elf_regs); @@ -682,7 +683,8 @@ Bool setregs (pid_t pid, void *regs, long regs_bsz) // setregset can never be called before getregset has done a runtime check. assert (has_working_ptrace_getregset == 1); - DEBUG(1, "setregs PTRACE_SETREGSET sizeof(elf_regs) %d\n", sizeof(elf_regs)); + DEBUG(1, "setregs PTRACE_SETREGSET sizeof(elf_regs) %zu\n", + sizeof(elf_regs)); iovec.iov_base = regs; iovec.iov_len = sizeof(elf_regs); res = ptrace (PTRACE_SETREGSET, pid, NT_PRSTATUS, &iovec); -- 2.47.2