summaryrefslogtreecommitdiffstats
path: root/testsuites
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2015-06-25 06:50:04 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2015-07-01 08:24:45 +0200
commitf59f2fe93e90b09b012ef3e49eff2e86f22b6284 (patch)
tree1aa5924c91626c6d92e56a1b1755b1157a7b06ba /testsuites
parentscore: Freechain handler API changes (diff)
downloadrtems-f59f2fe93e90b09b012ef3e49eff2e86f22b6284.tar.bz2
score: Accept NULL pointer in _Freechain_Put()
With this a _Freechain_Put( _Freechain_Get() ) works always.
Diffstat (limited to 'testsuites')
-rw-r--r--testsuites/sptests/spfreechain01/init.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/testsuites/sptests/spfreechain01/init.c b/testsuites/sptests/spfreechain01/init.c
index 8963752d00..6efcd93762 100644
--- a/testsuites/sptests/spfreechain01/init.c
+++ b/testsuites/sptests/spfreechain01/init.c
@@ -40,6 +40,8 @@ static rtems_task Init(rtems_task_argument ignored)
/* check whether freechain put and get works correctly*/
+ _Freechain_Put(&fc, NULL);
+
puts( "INIT - Get node from freechain - OK" );
node = _Freechain_Get(&fc, malloc, 1, sizeof(test_node));
node->x = 1;