diff src/synchronizedQueue/synchronizedQueueForSemContext.c @ 52:83ee9c75115a

Add pthread_cond_wait & pthread_cond_signal to synchronizedQueue.c
author Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
date Tue, 02 Jun 2015 14:17:07 +0900
parents 2e7e66ccb3db
children
line wrap: on
line diff
--- a/src/synchronizedQueue/synchronizedQueueForSemContext.c	Mon May 25 01:53:02 2015 +0900
+++ b/src/synchronizedQueue/synchronizedQueueForSemContext.c	Tue Jun 02 14:17:07 2015 +0900
@@ -24,20 +24,20 @@
     context->data       = malloc(sizeof(union Data*)*ALLOCATE_SIZE);
     context->heap_start = malloc(context->dataSize);
 
-    context->codeNum         = Exit;
-    context->code[Code1]     = code1;
-    context->code[Code2]     = code2;
-    context->code[Code3]     = code3;
-    context->code[Code4]     = code4;
-    context->code[Code5]     = code5;
-    context->code[Code6]     = code6;
-    context->code[Code7]     = code7;
-    context->code[Allocator] = allocate;
-    context->code[Sender]    = sender;
-    context->code[Put]       = put;
-    context->code[Receiver]  = receiver;
-    context->code[Get]       = get;
-    context->code[Exit]      = exit_code;
+    context->codeNum          = Exit;
+    context->code[Code1]      = code1;
+    context->code[Code2]      = code2;
+    context->code[Code3]      = code3;
+    context->code[Code4]      = code4;
+    context->code[Code5]      = code5;
+    context->code[Code6]      = code6;
+    context->code[Code7]      = code7;
+    context->code[Allocator]  = allocate;
+    context->code[Sender]     = sender;
+    context->code[Put]        = put;
+    context->code[Receiver]   = receiver;
+    context->code[Get]        = get;
+    context->code[Exit]       = exit_code;
     context->code[ThreadExit] = thread_exit;
 
     context->heap = context->heap_start;