commit c89cead44fc7279aa5b1db06da7d8a2f57801852
parent 95a3e76ee006f02d4e4f9bfa265b75e081e2b4cd
Author: vaplv <vaplv@free.fr>
Date: Wed, 18 Sep 2013 15:28:34 +0200
Minor modifications on the `condition' test
Diffstat:
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
@@ -13,7 +13,7 @@ find_package(OpenMP)
# Setup compile flags/parameters
################################################################################
set(CMAKE_DEBUG_POSTFIX "-dbg")
-set(CMAKE_C_FLAGS "-pedantic -std=c99 -Wall -Wextra -Wcast-align -Wmissing-declarations -Wmissing-prototypes -fvisibility=hidden -fstrict-aliasing -Wl,-z,defs -Wconversion")
+set(CMAKE_C_FLAGS "-pedantic -std=c99 -Wall -Wextra -Wcast-align -Wmissing-declarations -Wmissing-prototypes -fvisibility=hidden -fstrict-aliasing -fPIC -Wl,-z,defs -Wconversion")
set(CMAKE_C_FLAGS_DEBUG "-g -DDEBUG")
set(CMAKE_C_FLAGS_RELEASE "-O3 -DNDEBUG")
diff --git a/src/test_condition.c b/src/test_condition.c
@@ -151,6 +151,9 @@ main(int argc, char** argv)
#pragma omp section
write(&stream);
}
+ mutex_destroy(&stream.mutex);
+ cond_destroy(&stream.cond_flush);
+ cond_destroy(&stream.cond_fill);
return 0;
}