summaryrefslogtreecommitdiffstats
path: root/cpukit/libfs/src/jffs2/include/linux/rbtree.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-08-24 15:25:33 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2016-09-06 10:52:19 +0200
commitda15db787bffe90e8ea8baac6a0cf6153922d088 (patch)
tree09c1a0393d630a9bd1f84e2d982d5c7aaa7e9277 /cpukit/libfs/src/jffs2/include/linux/rbtree.h
parentscore: Add _RBTree_Initialize_one() (diff)
downloadrtems-da15db787bffe90e8ea8baac6a0cf6153922d088.tar.bz2
score: Improve red-black tree debug support
Ensure that we extract a node only from the right tree.
Diffstat (limited to 'cpukit/libfs/src/jffs2/include/linux/rbtree.h')
-rw-r--r--cpukit/libfs/src/jffs2/include/linux/rbtree.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/cpukit/libfs/src/jffs2/include/linux/rbtree.h b/cpukit/libfs/src/jffs2/include/linux/rbtree.h
index 2268434939..f958e6daae 100644
--- a/cpukit/libfs/src/jffs2/include/linux/rbtree.h
+++ b/cpukit/libfs/src/jffs2/include/linux/rbtree.h
@@ -22,6 +22,9 @@ struct rb_node {
struct rb_node *rb_right;
struct rb_node *rb_parent;
int rb_color;
+#if defined(RTEMS_DEBUG)
+ const RBTree_Control *rb_tree;
+#endif
};
RTEMS_STATIC_ASSERT(