aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2015-11-23 15:16:12 -0800
committerGravatar Craig Tiller <ctiller@google.com>2015-11-23 15:16:12 -0800
commit9c721ff3f72b676158652bf7e588ec740b393150 (patch)
tree10bf5980d205f8113cd81a95fc0ca2e981d5b016 /src
parenta3c03e6854e1fde8785235b9893fb57904f7c9c5 (diff)
faster asserts
Diffstat (limited to 'src')
-rw-r--r--src/core/support/avl.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/core/support/avl.c b/src/core/support/avl.c
index 7b67637520..98e728818a 100644
--- a/src/core/support/avl.c
+++ b/src/core/support/avl.c
@@ -76,7 +76,6 @@ static long calculate_height(gpr_avl_node *node) {
return node == NULL ? 0 : 1 + GPR_MAX(calculate_height(node->left),
calculate_height(node->right));
}
-#endif
static gpr_avl_node *assert_invariants(gpr_avl_node *n) {
if (n == NULL) return NULL;
@@ -86,6 +85,11 @@ static gpr_avl_node *assert_invariants(gpr_avl_node *n) {
assert(labs(node_height(n->left) - node_height(n->right)) <= 1);
return n;
}
+#else
+static gpr_avl_node *assert_invariants(gpr_avl_node *n) {
+ return n;
+}
+#endif
gpr_avl_node *new_node(void *key, void *value, gpr_avl_node *left,
gpr_avl_node *right) {