aboutsummaryrefslogtreecommitdiff
path: root/include/apos/sp_tree.h
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2022-04-18 21:10:57 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2022-04-21 12:12:38 +0300
commit7967a9ab13214543041e4408086668b4db8d3e62 (patch)
tree4dab7b89bd9d5b5b8280877f9d8eb23a1edf1230 /include/apos/sp_tree.h
parent1ceed7525272b82c1028ebd353e65c3a63bd2714 (diff)
downloadkmi-7967a9ab13214543041e4408086668b4db8d3e62.tar.gz
kmi-7967a9ab13214543041e4408086668b4db8d3e62.zip
start working on timer subsys
Diffstat (limited to 'include/apos/sp_tree.h')
-rw-r--r--include/apos/sp_tree.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/include/apos/sp_tree.h b/include/apos/sp_tree.h
index 1c1525f..fe02e91 100644
--- a/include/apos/sp_tree.h
+++ b/include/apos/sp_tree.h
@@ -1,13 +1,13 @@
#ifndef SP_TREE_H
#define SP_TREE_H
-#define sp_root(r) (r.sp_r)
-#define sp_left(n) (n->left)
-#define sp_right(n) (n->right)
+#define sp_root(r) ((r)->sp_r)
+#define sp_left(n) ((n)->left)
+#define sp_right(n) ((n)->right)
#define sp_rparen(n) (sp_right(n)->parent)
#define sp_lparen(n) (sp_left(n)->parent)
-#define sp_paren(n) (n->parent)
-#define sp_gparen(n) (n->parent->parent)
+#define sp_paren(n) ((n)->parent)
+#define sp_gparen(n) ((n)->parent->parent)
#define sp_has_gparen(n) (sp_paren(n) && sp_gparen(n))
struct sp_node {