aboutsummaryrefslogtreecommitdiff
path: root/libbb
diff options
context:
space:
mode:
authorbug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277>2004-07-23 01:35:41 +0000
committerbug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277>2004-07-23 01:35:41 +0000
commitddfb1e8208f689aeb174a8f579e45e09dc32d4ea (patch)
tree1fa9806be6c8c5be28c433a1cc2616c195c6599e /libbb
parent9fae04b7c0ed188cef4d259337d6a0ac2a26a782 (diff)
downloadbusybox-w32-ddfb1e8208f689aeb174a8f579e45e09dc32d4ea.tar.gz
busybox-w32-ddfb1e8208f689aeb174a8f579e45e09dc32d4ea.tar.bz2
busybox-w32-ddfb1e8208f689aeb174a8f579e45e09dc32d4ea.zip
Patch from Felipe Kellermann, "There is a call to printf using `*pr-cchar'
referencing a string and using a single char, when *p <= 0x1f." git-svn-id: svn://busybox.net/trunk/busybox@9003 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'libbb')
-rw-r--r--libbb/dump.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libbb/dump.c b/libbb/dump.c
index 30f69830b..98f004ff6 100644
--- a/libbb/dump.c
+++ b/libbb/dump.c
@@ -499,7 +499,7 @@ static void conv_u(PR * pr, u_char * p)
499 /* od used nl, not lf */ 499 /* od used nl, not lf */
500 if (*p <= 0x1f) { 500 if (*p <= 0x1f) {
501 *pr->cchar = 's'; 501 *pr->cchar = 's';
502 printf(pr->fmt, list[4 * (int)(*p)]); 502 printf(pr->fmt, list + (4 * (int)*p));
503 } else if (*p == 0x7f) { 503 } else if (*p == 0x7f) {
504 *pr->cchar = 's'; 504 *pr->cchar = 's';
505 printf(pr->fmt, "del"); 505 printf(pr->fmt, "del");