|
From: <sv...@va...> - 2014-09-02 14:21:37
|
Author: florian
Date: Tue Sep 2 14:21:25 2014
New Revision: 14433
Log:
Fix a few incorrect format strings. Spotted by the Coverity checker.
Modified:
trunk/auxprogs/getoff.c
trunk/coregrind/vgdb-invoker-ptrace.c
Modified: trunk/auxprogs/getoff.c
==============================================================================
--- trunk/auxprogs/getoff.c (original)
+++ trunk/auxprogs/getoff.c Tue Sep 2 14:21:25 2014
@@ -152,7 +152,7 @@
&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"
Modified: trunk/coregrind/vgdb-invoker-ptrace.c
==============================================================================
--- trunk/coregrind/vgdb-invoker-ptrace.c (original)
+++ trunk/coregrind/vgdb-invoker-ptrace.c Tue Sep 2 14:21:25 2014
@@ -567,7 +567,8 @@
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 @@
// 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);
|