Mercurial > hg > GearsTemplate
comparison src/parallel_execution/compare.c @ 131:a4507906938c
Fix compile error but not work
author | Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 25 Oct 2016 00:49:28 +0900 |
parents | 1e074c3878c7 |
children |
comparison
equal
deleted
inserted
replaced
130:2bb5e4f0fd35 | 131:a4507906938c |
---|---|
1 #include "context.h" | 1 #include "context.h" |
2 | 2 |
3 void compare(struct Context* context, struct Traverse* traverse, int key1, int key2) { | 3 enum Relational compare(struct Node* node1, struct Node* node2) { |
4 int key1 = node1->key; | |
5 int key2 = node2->key; | |
4 if (key1 == key2) { | 6 if (key1 == key2) { |
5 traverse->result = EQ; | 7 return EQ; |
6 } else if (key1 < key2) { | 8 } else if (key1 < key2) { |
7 traverse->result = GT; | 9 return GT; |
8 } else { | 10 } else { |
9 traverse->result = LT; | 11 return LT; |
10 } | 12 } |
11 } | 13 } |