From 5a8969b00c02f9185301ebb6aec565f33547d216 Mon Sep 17 00:00:00 2001 From: patacongo Date: Sat, 17 Mar 2007 22:44:37 +0000 Subject: [PATCH] Minor test improvements git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@84 42af7a65-404d-4744-a932-0658087f49c3 --- examples/ostest/mqueue.c | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/examples/ostest/mqueue.c b/examples/ostest/mqueue.c index 9e9360726ee..a0c454e4409 100644 --- a/examples/ostest/mqueue.c +++ b/examples/ostest/mqueue.c @@ -39,6 +39,7 @@ #include #include +#include #include #include #include @@ -185,6 +186,7 @@ static void *receiver_thread(void *arg) for (i = 0; i < 10; i++) { + memset(msg_buffer, 0xaa, TEST_MSGLEN); nbytes = mq_receive(mqfd, msg_buffer, TEST_MSGLEN, 0); if (nbytes < 0) { @@ -205,11 +207,19 @@ static void *receiver_thread(void *arg) for (j = 0; j < TEST_MSGLEN-1; j++) { - printf("receiver_thread: %2d %02x (%c) %02x\n", - j, TEST_MESSAGE[j], TEST_MESSAGE[j], msg_buffer[j] & 0x0ff); + if (isprint(msg_buffer[j])) + { + printf("receiver_thread: %2d %02x (%c) %02x (%c)\n", + j, TEST_MESSAGE[j], TEST_MESSAGE[j], msg_buffer[j], msg_buffer[j]); + } + else + { + printf("receiver_thread: %2d %02x (%c) %02x\n", + j, TEST_MESSAGE[j], TEST_MESSAGE[j], msg_buffer[j]); + } } - printf("receiver_thread: %2d 00 %02x\n", - j, msg_buffer[j] & 0xff); + printf("receiver_thread: %2d 00 %02x\n", + j, msg_buffer[j]); } else {