diff options
author | Dmitry V. Levin <ldv@altlinux.org> | 2009-06-01 10:32:27 +0000 |
---|---|---|
committer | Roland McGrath <roland@redhat.com> | 2009-06-02 16:45:41 -0700 |
commit | 6e1f9bf1dd67ae5ad4f33e98c8d45e10f3f802a9 (patch) | |
tree | 4e967c58b6d1ff962835d0dd034ba1d1214268b4 | |
parent | 9e948fefe0984a8fee90cd2555689e3e8e5037f6 (diff) | |
download | strace-rebase.tar.gz |
* bjm.c (sys_query_module): Fix format warning reported byrebase
gcc -Wformat-security.
* file.c (tprint_open_modes): Likewise.
* process.c (printargv): Likewise.
* signal.c (printsignal): Likewise.
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | bjm.c | 2 | ||||
-rw-r--r-- | file.c | 2 | ||||
-rw-r--r-- | process.c | 2 | ||||
-rw-r--r-- | signal.c | 2 |
5 files changed, 11 insertions, 4 deletions
@@ -1,5 +1,12 @@ 2009-06-01 Dmitry V. Levin <ldv@altlinux.org> + * bjm.c (sys_query_module): Fix format warning reported by + gcc -Wformat-security. + * file.c (tprint_open_modes): Likewise. + * process.c (printargv): Likewise. + * signal.c (printsignal): Likewise. + + Clean up header checks. * configure.ac: Reformat AC_CHECK_HEADERS to keep it sorted and easily updated, and reduce merging errors in the future. * system.c: Convert all non-standard #ifdef checks for specific @@ -142,7 +142,7 @@ struct tcb *tcp; for (idx=0; idx<ret; idx++) { if (idx!=0) tprintf(","); - tprintf(mod); + tprintf("%s", mod); mod+=strlen(mod)+1; } free(data); @@ -395,7 +395,7 @@ sprint_open_modes(mode_t flags) void tprint_open_modes(mode_t flags) { - tprintf(sprint_open_modes(flags) + sizeof("flags")); + tprintf("%s", sprint_open_modes(flags) + sizeof("flags")); } static int @@ -1794,7 +1794,7 @@ long addr; cp.p64 = cp.p32; if (cp.p64 == 0) break; - tprintf(sep); + tprintf("%s", sep); printstr(tcp, cp.p64, -1); addr += personality_wordsize[current_personality]; } @@ -402,7 +402,7 @@ void printsignal(nr) int nr; { - tprintf(signame(nr)); + tprintf("%s", signame(nr)); } void |