From 8b4ddf10e71e1c8fabd33c72b282f7da65ff682f Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期二, 14 七月 2020 15:59:44 +0800 Subject: [PATCH] commit --- test2/client.c | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/test2/client.c b/test2/client.c index fd511d5..2d4746d 100644 --- a/test2/client.c +++ b/test2/client.c @@ -17,15 +17,17 @@ msg_t msg; msg.key = key; - msg_t rec_msg; + void * rec_msg; + int rec_msg_size; //鍏ラ槦 while(true) { printf("=====>say some thing:\n"); scanf("%s", msg.buf); shmqueue_push(remote_queue, (void *)&msg, sizeof(msg)); //printf("send: %s\n", msg.buf); - shmqueue_pop(local_queue, (void *)&rec_msg ); - printf("=====>peer : %s\n", rec_msg.buf); + shmqueue_pop(local_queue, &rec_msg, &rec_msg_size); + printf("=====>peer : %s\n", ((msg_t*)rec_msg)->buf); + free(rec_msg); } -- Gitblit v1.8.0