From ea0a680ac6b713a658bfe17955735bfc490e92d6 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 10 Sep 2018 10:36:41 +0200 Subject: score: Debug aid for _Chain_Extract_unprotected() Ensure that a chain node is not off chain while doing the chain extract. --- cpukit/include/rtems/score/chainimpl.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cpukit/include/rtems/score/chainimpl.h b/cpukit/include/rtems/score/chainimpl.h index c94c051198..33ad999376 100644 --- a/cpukit/include/rtems/score/chainimpl.h +++ b/cpukit/include/rtems/score/chainimpl.h @@ -562,6 +562,8 @@ RTEMS_INLINE_ROUTINE void _Chain_Extract_unprotected( Chain_Node *next; Chain_Node *previous; + _Assert( !_Chain_Is_node_off_chain( the_node ) ); + next = the_node->next; previous = the_node->previous; next->previous = previous; -- cgit v1.2.3