Mercurial > hg > Members > Moririn
diff src/llrb/compare.c @ 81:dc6f665bb753
implement delete(tail call). do not work
author | Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 11 Dec 2015 15:06:20 +0900 |
parents | 368306e1bfed |
children |
line wrap: on
line diff
--- a/src/llrb/compare.c Mon Nov 30 21:40:50 2015 +0900 +++ b/src/llrb/compare.c Fri Dec 11 15:06:20 2015 +0900 @@ -2,10 +2,10 @@ void compare(struct Context* context, struct Tree* tree, int key1, int key2) { if (key1 == key2) { - tree->result = 0; + tree->result = EQ; } else if (key1 < key2) { - tree->result = 1; + tree->result = GT; } else { - tree->result = -1; + tree->result = LT; } }