summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-09-12 16:04:01 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-09-12 16:06:26 +0200
commit73b5d8bf20e01323b2b0c18bee22653eacddb027 (patch)
tree6fb654add7428c1516f7620b30563131bf644091
parentbsps/arm: Delete obsolete compiler flags (diff)
downloadrtems-73b5d8bf20e01323b2b0c18bee22653eacddb027.tar.bz2
sptests/spintrcritical10: Avoid undefined memory
-rw-r--r--testsuites/sptests/spintrcritical10/init.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/testsuites/sptests/spintrcritical10/init.c b/testsuites/sptests/spintrcritical10/init.c
index 8959e5c4e3..1d6720cd47 100644
--- a/testsuites/sptests/spintrcritical10/init.c
+++ b/testsuites/sptests/spintrcritical10/init.c
@@ -115,6 +115,7 @@ static void test_any_satisfy_before_timeout(test_context *ctx)
);
ctx->hit = false;
+ ctx->thread->Wait.count = 0;
sc = rtems_timer_fire_after(ctx->timer, 1, any_satisfy_before_timeout, ctx);
rtems_test_assert(sc == RTEMS_SUCCESSFUL);
@@ -207,6 +208,7 @@ static void test_all_satisfy_before_timeout(test_context *ctx)
);
ctx->hit = false;
+ ctx->thread->Wait.count = 0;
sc = rtems_timer_fire_after(ctx->timer, 1, all_satisfy_before_timeout, ctx);
rtems_test_assert(sc == RTEMS_SUCCESSFUL);
@@ -296,6 +298,7 @@ static void test_timeout_before_all_satisfy(test_context *ctx)
);
ctx->hit = false;
+ ctx->thread->Wait.count = 0;
sc = rtems_timer_fire_after(ctx->timer, 1, timeout_before_satisfied, ctx);
rtems_test_assert(sc == RTEMS_SUCCESSFUL);