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 }