[binutils-gdb] x86/disasm: do not use format string without format specifiers
"H.J. Lu via Binutils-cvs" <[email protected]>
| Newsgroups | gmane.comp.gnu.binutils.cvs |
|---|---|
| Message-ID | <[email protected]> |
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f845edf617dda2758e0eab9afd54a9444df01712 commit f845edf617dda2758e0eab9afd54a9444df01712 Author: Will Hawkins <[email protected]> Date: Sun May 24 00:08:24 2026 -0400 x86/disasm: do not use format string without format specifiers Fixes PR binutils/34168: build failure with -Werror=format-security. Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=34168 Signed-off-by: Will Hawkins <[email protected]> Diff: --- opcodes/i386-dis.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/opcodes/i386-dis.c b/opcodes/i386-dis.c index 3c5f173648a..db1e4f7a7d5 100644 --- a/opcodes/i386-dis.c +++ b/opcodes/i386-dis.c @@ -10375,7 +10375,7 @@ print_insn (bfd_vma pc, disassemble_info *info, int intel_syntax) for (i = 0; i < MAX_OPERANDS; i++) if (ins.op_index[i] != -1 && ins.op_riprel[i]) { - i386_dis_printf (info, dis_style_comment_start, sep); + i386_dis_printf (info, dis_style_comment_start, "%s", sep); sep = ", "; (*info->print_address_func) ((bfd_vma)(ins.start_pc + (ins.codep - ins.start_codep) @@ -10384,7 +10384,7 @@ print_insn (bfd_vma pc, disassemble_info *info, int intel_syntax) } else if (*ins.cm_out[i]) { - i386_dis_printf (info, dis_style_comment_start, sep); + i386_dis_printf (info, dis_style_comment_start, "%s", sep); sep = ", "; i386_dis_printf (info, dis_style_symbol, "%s", ins.cm_out[i]); }