From de206b6246fc49f9b2249d8daa9baad09630193f Mon Sep 17 00:00:00 2001 From: Shuai Wu Date: Mon, 15 Sep 2014 10:01:52 +0800 Subject: [PATCH 1/2] type matched --- test.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test.c b/test.c index 3f44497..e8f89e8 100644 --- a/test.c +++ b/test.c @@ -17,20 +17,20 @@ _poll(void * ud) { case SOCKET_EXIT: return NULL; case SOCKET_DATA: - printf("message(%lu) [id=%d] size=%d\n",result.opaque,result.id, result.ud); + printf("message(%u) [id=%d] size=%d\n",result.opaque,result.id, result.ud); free(result.data); break; case SOCKET_CLOSE: - printf("close(%lu) [id=%d]\n",result.opaque,result.id); + printf("close(%u) [id=%d]\n",result.opaque,result.id); break; case SOCKET_OPEN: - printf("open(%lu) [id=%d] %s\n",result.opaque,result.id,result.data); + printf("open(%u) [id=%d] %s\n",result.opaque,result.id,result.data); break; case SOCKET_ERROR: - printf("error(%lu) [id=%d]\n",result.opaque,result.id); + printf("error(%u) [id=%d]\n",result.opaque,result.id); break; case SOCKET_ACCEPT: - printf("accept(%lu) [id=%d %s] from [%d]\n",result.opaque, result.ud, result.data, result.id); + printf("accept(%u) [id=%d %s] from [%d]\n",result.opaque, result.ud, result.data, result.id); break; } } From 6b9dc3e360cadd7d1dd78dc127ca1e5ce7e82cd0 Mon Sep 17 00:00:00 2001 From: Shuai Wu Date: Mon, 15 Sep 2014 20:08:32 +0800 Subject: [PATCH 2/2] type matched --- test.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/test.c b/test.c index e8f89e8..5b5d0e6 100644 --- a/test.c +++ b/test.c @@ -5,6 +5,7 @@ #include #include #include +#include static void * _poll(void * ud) { @@ -17,20 +18,20 @@ _poll(void * ud) { case SOCKET_EXIT: return NULL; case SOCKET_DATA: - printf("message(%u) [id=%d] size=%d\n",result.opaque,result.id, result.ud); + printf("message(%" PRIxPTR ") [id=%d] size=%d\n",result.opaque,result.id, result.ud); free(result.data); break; case SOCKET_CLOSE: - printf("close(%u) [id=%d]\n",result.opaque,result.id); + printf("close(%" PRIxPTR ") [id=%d]\n",result.opaque,result.id); break; case SOCKET_OPEN: - printf("open(%u) [id=%d] %s\n",result.opaque,result.id,result.data); + printf("open(%" PRIxPTR ") [id=%d] %s\n",result.opaque,result.id,result.data); break; case SOCKET_ERROR: - printf("error(%u) [id=%d]\n",result.opaque,result.id); + printf("error(%" PRIxPTR ") [id=%d]\n",result.opaque,result.id); break; case SOCKET_ACCEPT: - printf("accept(%u) [id=%d %s] from [%d]\n",result.opaque, result.ud, result.data, result.id); + printf("accept(%" PRIxPTR ") [id=%d %s] from [%d]\n",result.opaque, result.ud, result.data, result.id); break; } }