diff --git a/test.c b/test.c index 3f44497..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(%lu) [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(%lu) [id=%d]\n",result.opaque,result.id); + printf("close(%" PRIxPTR ") [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(%" PRIxPTR ") [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(%" PRIxPTR ") [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(%" PRIxPTR ") [id=%d %s] from [%d]\n",result.opaque, result.ud, result.data, result.id); break; } }