From e1e97f1f98baf82efcd5825d7c7a7b4b1b2f2e40 Mon Sep 17 00:00:00 2001
From: wangzhengquan <wangzhengquan85@126.com>
Date: 星期一, 13 七月 2020 19:03:21 +0800
Subject: [PATCH] udpate

---
 test2/test_queue_wrapper.c |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/test2/test_queue_wrapper.c b/test2/test_queue_wrapper.c
index efcc881..7ae3e9c 100644
--- a/test2/test_queue_wrapper.c
+++ b/test2/test_queue_wrapper.c
@@ -10,21 +10,21 @@
 
 void test1() {
 	unsigned int i = 0;
-	int key = 2;
+	int key = -1;
  
 	size_t qsize = 16;
-	void * queue = shmqueue_init( key, qsize, sizeof(message_t));
+	void * queue = shmqueue_create( &key, qsize);
 	message_t item;
 	
 	for(i = 0; i < qsize; i++) {
 		sprintf(item.method, "hello"); 
 		item.code = i ; 
 		//鍏ラ槦
-		if(shmqueue_push(queue, (void *)&item)) {
+		if(shmqueue_push(queue, (void *)&item, sizeof(message_t))) {
 			  printf("push:%d %s\n", item.code, item.method );
 		}
 	}
-	 
+	printf("%d\n", key);
 	struct timespec timeout = {1, 0};
 
 	i = 0;
@@ -36,11 +36,12 @@
 	}
 
 	//閿�姣侀槦鍒�
-	shmqueue_destroy(queue);
+	shmqueue_drop(queue);
 }
 
  
 int main () {
+	mm_init(512);
 	test1();
 
 	//鏁翠釜杩涚▼閫�鍑烘椂闇�瑕佹墽琛岃繖涓柟娉曪紝璇ユ柟娉曢鍏堜細妫�鏌ユ槸鍚﹁繕鏈夊叾浠栬繘绋嬪湪浣跨敤璇ュ叡浜唴瀛橈紝濡傛灉杩樻湁鍏朵粬杩涚▼鍦ㄤ娇鐢ㄥ氨鍙槸detach,濡傛灉娌℃湁鍏朵粬杩涚▼鍦ㄤ娇鐢ㄥ垯閿�姣佹暣鍧楀唴瀛樸��

--
Gitblit v1.8.0