summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-04-20 12:46:41 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-04-20 12:46:41 +0200
commitd8cf76c113dbeaf922246f4607d04fd64b22be6c (patch)
tree8409f88620cd494cf99068d9dd33cec0ffd0c18d
parent1a880cccd4e86c10ae588c014075effd19108fdd (diff)
validation: Fix timer server support
-rw-r--r--testsuites/validation/tx-support.h8
-rw-r--r--testsuites/validation/tx-timer-server.c2
2 files changed, 8 insertions, 2 deletions
diff --git a/testsuites/validation/tx-support.h b/testsuites/validation/tx-support.h
index 20f900b535..5edb11520f 100644
--- a/testsuites/validation/tx-support.h
+++ b/testsuites/validation/tx-support.h
@@ -61,7 +61,13 @@ typedef enum {
PRIO_ULTRA_LOW
} Priority;
-#define PRIO_INVALID 0xffffffff
+/**
+ * @brief This constants represents an invalid RTEMS task priority value.
+ *
+ * It should be an invalid priority value which is not equal to
+ * RTEMS_CURRENT_PRIORITY and RTEMS_TIMER_SERVER_DEFAULT_PRIORITY.
+ */
+#define PRIO_INVALID 0xfffffffe
#define CreateTask( name, priority ) \
DoCreateTask( \
diff --git a/testsuites/validation/tx-timer-server.c b/testsuites/validation/tx-timer-server.c
index c4514857ab..c62f480398 100644
--- a/testsuites/validation/tx-timer-server.c
+++ b/testsuites/validation/tx-timer-server.c
@@ -48,7 +48,7 @@ bool DeleteTimerServer( void )
server = _Timer_server;
- if ( server != NULL ) {
+ if ( server == NULL ) {
return false;
}