summaryrefslogtreecommitdiff
path: root/btree-int.c
diff options
context:
space:
mode:
Diffstat (limited to 'btree-int.c')
-rw-r--r--btree-int.c14
1 files changed, 5 insertions, 9 deletions
diff --git a/btree-int.c b/btree-int.c
index 7dbdf90..592c9c2 100644
--- a/btree-int.c
+++ b/btree-int.c
@@ -16,25 +16,21 @@ void an(Node **r, Node *n) {
*r = n;
return;
}
- if (n->v > (*r)->v) {
+ if (n->v > (*r)->v)
an(&((*r)->r), n);
- } else {
+ else
an(&((*r)->l), n);
- }
return;
}
void pn(Node *n) {
- if (!n) {
+ if (!n)
return;
- }
- if (n->l) {
+ if (n->l)
pn(n->l);
- }
fprintf(stdout, "%ld\n", n->v);
- if (n->r) {
+ if (n->r)
pn(n->r);
- }
return;
}