diff --git a/cpukit/libmisc/dumpbuf/dumpbuf.c b/cpukit/libmisc/dumpbuf/dumpbuf.c index a27d685f72..ed4868cdb4 100644 --- a/cpukit/libmisc/dumpbuf/dumpbuf.c +++ b/cpukit/libmisc/dumpbuf/dumpbuf.c @@ -88,7 +88,7 @@ static void Dump_Line(const unsigned char *buffer, const unsigned int length) unsigned char c = buffer[i]; rtems_putc(hexlist[(c >> 4) & 0xf]); - rtems_putc(hexlist[0xf]); + rtems_putc(hexlist[c & 0xf]); rtems_putc(' '); }