Vincent Povirk : winedbg: Fix string format warnings.
Alexandre Julliard
julliard at winehq.org
Fri Dec 5 07:42:53 CST 2008
Module: wine
Branch: master
Commit: 8f6736cf133aacbb955ef4d84ff6bc49f903067b
URL: http://source.winehq.org/git/wine.git/?a=commit;h=8f6736cf133aacbb955ef4d84ff6bc49f903067b
Author: Vincent Povirk <madewokherd+d41d at gmail.com>
Date: Thu Dec 4 21:59:30 2008 -0600
winedbg: Fix string format warnings.
---
programs/winedbg/db_disasm.c | 8 ++++----
programs/winedbg/memory.c | 2 +-
programs/winedbg/symbol.c | 2 +-
programs/winedbg/types.c | 2 +-
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/programs/winedbg/db_disasm.c b/programs/winedbg/db_disasm.c
index 1677bc9..dc1cc3d 100644
--- a/programs/winedbg/db_disasm.c
+++ b/programs/winedbg/db_disasm.c
@@ -1261,7 +1261,7 @@ static void db_disasm_esc( ADDRESS64* addr, int inst, int short_addr,
* Normal address modes.
*/
db_read_address( addr, short_addr, regmodrm, &address);
- dbg_printf(fp->f_name);
+ dbg_printf("%s", fp->f_name);
switch(fp->f_size) {
case SNGL: p = "s"; break;
case DBLR: p = "l"; break;
@@ -1463,15 +1463,15 @@ void be_i386_disasm_one_insn(ADDRESS64 *addr, int display)
if( db_display )
{
if (size == WORD)
- dbg_printf(i_name);
+ dbg_printf("%s", i_name);
else
- dbg_printf(ip->i_extra);
+ dbg_printf("%s", ip->i_extra);
}
}
else {
if( db_display )
{
- dbg_printf(i_name);
+ dbg_printf("%s", i_name);
}
if (i_size != NONE) {
if (i_size == BYTE) {
diff --git a/programs/winedbg/memory.c b/programs/winedbg/memory.c
index c6174fe..c103c18 100644
--- a/programs/winedbg/memory.c
+++ b/programs/winedbg/memory.c
@@ -677,7 +677,7 @@ BOOL memory_get_register(DWORD regno, DWORD** value, char* buffer, int len)
else
*value = div->pval;
- if (buffer) snprintf(buffer, len, div->name);
+ if (buffer) lstrcpynA(buffer, div->name, len);
return TRUE;
}
}
diff --git a/programs/winedbg/symbol.c b/programs/winedbg/symbol.c
index 90c5510..c4b09a3 100644
--- a/programs/winedbg/symbol.c
+++ b/programs/winedbg/symbol.c
@@ -650,7 +650,7 @@ void symbol_print_local(const SYMBOL_INFO* sym, ULONG base,
}
else
{
- dbg_printf(buffer);
+ dbg_printf("%s", buffer);
if (detailed)
dbg_printf(" (%s)",
(sym->Flags & SYMFLAG_PARAMETER) ? "parameter" : "local");
diff --git a/programs/winedbg/types.c b/programs/winedbg/types.c
index fd13dac..19fe68e 100644
--- a/programs/winedbg/types.c
+++ b/programs/winedbg/types.c
@@ -716,7 +716,7 @@ int types_print_type(const struct dbg_type* type, BOOL details)
dbg_printf(")");
break;
case SymTagTypedef:
- dbg_printf(name);
+ dbg_printf("%s", name);
break;
default:
WINE_ERR("Unknown type %u for %s\n", tag, name);
More information about the wine-cvs
mailing list