97 } |
97 } |
98 |
98 |
99 int ucx_intcmp(const void *i1, const void *i2, void *data) { |
99 int ucx_intcmp(const void *i1, const void *i2, void *data) { |
100 int a = *((const int*) i1); |
100 int a = *((const int*) i1); |
101 int b = *((const int*) i2); |
101 int b = *((const int*) i2); |
|
102 if (a == b) { |
|
103 return 0; |
|
104 } else { |
|
105 return a < b ? -1 : 1; |
|
106 } |
|
107 } |
|
108 |
|
109 int ucx_longintcmp(const void *i1, const void *i2, void *data) { |
|
110 int a = *((const long int*) i1); |
|
111 int b = *((const long int*) i2); |
102 if (a == b) { |
112 if (a == b) { |
103 return 0; |
113 return 0; |
104 } else { |
114 } else { |
105 return a < b ? -1 : 1; |
115 return a < b ? -1 : 1; |
106 } |
116 } |