yaffs Expanding the the test direct/timothy_tests/threading
[yaffs2.git] / direct / timothy_tests / threading / lib.c
index 6456958571e52f7991f6ef065ec5e26bf31e6138..55084a2ba5477f781f34dc02cb2203dbe28d2001 100644 (file)
@@ -12,7 +12,7 @@
  */
 
 #include "lib.h"
-static unsigned int *p_counter;
+static volatile unsigned int *p_counter;
 static unsigned int numberOfThreads=5;
 
 unsigned int get_num_of_threads(void)
@@ -37,6 +37,6 @@ void set_counter(int x, unsigned int value)
 
 void init_counter(unsigned int size_of_counter)
 {
-       p_counter=malloc(size_of_counter*sizeof(int));
+       p_counter=malloc(size_of_counter*sizeof(unsigned int));
 }