Changeset: 9619ac8c74d8 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9619ac8c74d8 Modified Files: gdk/gdk_orderidx.c Branch: leftmart Log Message:
one ++ too many and some tab allignement
diffs (94 lines):
diff --git a/gdk/gdk_orderidx.c b/gdk/gdk_orderidx.c
--- a/gdk/gdk_orderidx.c
+++ b/gdk/gdk_orderidx.c
@@ -210,17 +210,17 @@ BATorderidx(BAT *b, int stable)
return GDK_SUCCEED;
}
-#define UNARY_MERGE(TYPE) \
- do { \
- TYPE *v = (TYPE *) Tloc(b, BUNfirst(b)); \
- while (p < q) { \
- *mv = *p++; \
- if (p < q && v[*mv - b->hseqbase] != v[*p -
b->hseqbase]) { \
- *mv |= BUN_MSK; \
- } \
- mv++; \
- } \
- *(mv-1) |= BUN_MSK; \
+#define UNARY_MERGE(TYPE)
\
+ do {
\
+ TYPE *v = (TYPE *) Tloc(b, BUNfirst(b));
\
+ while (p < q) {
\
+ *mv = *p++;
\
+ if (p < q && v[*mv - b->hseqbase] != v[*p -
b->hseqbase]) { \
+ *mv |= BUN_MSK;
\
+ }
\
+ mv++;
\
+ }
\
+ *(mv-1) |= BUN_MSK;
\
} while (0)
#define BINARY_MERGE(TYPE)
\
@@ -234,7 +234,7 @@ BATorderidx(BAT *b, int stable)
}
\
mv++;
\
} else {
\
- *mv++ = *p1++;
\
+ *mv = *p1++;
\
if (p1 < q1 && v[*mv - b->hseqbase] != v[*p1 -
b->hseqbase]) { \
*mv |= BUN_MSK;
\
}
\
@@ -269,29 +269,29 @@ BATorderidx(BAT *b, int stable)
#define left_child(X) (2*(X)+1)
#define right_child(X) (2*(X)+2)
-#define HEAPIFY(X) \
- do { \
- int cur, min = X, chld; \
- do { \
- cur = min; \
- if ((chld = left_child(cur)) < n_ar && \
- (minhp[chld] < minhp[min] || \
- (minhp[chld] == minhp[min] && \
- *p[cur] < *p[min]))) { \
- min = chld; \
- } \
- if ((chld = right_child(cur)) < n_ar && \
- (minhp[chld] < minhp[min] || \
- (minhp[chld] == minhp[min] && \
- *p[cur] < *p[min]))) { \
- min = chld; \
- } \
- if (min != cur) { \
- swap(minhp[cur], minhp[min], t); \
- swap(p[cur], p[min], t_oid); \
- swap(q[cur], q[min], t_oid); \
- } \
- } while (cur != min); \
+#define HEAPIFY(X)
\
+ do {
\
+ int cur, min = X, chld;
\
+ do {
\
+ cur = min;
\
+ if ((chld = left_child(cur)) < n_ar &&
\
+ (minhp[chld] < minhp[min] ||
\
+ (minhp[chld] == minhp[min] &&
\
+ *p[cur] < *p[min]))) {
\
+ min = chld;
\
+ }
\
+ if ((chld = right_child(cur)) < n_ar &&
\
+ (minhp[chld] < minhp[min] ||
\
+ (minhp[chld] == minhp[min] &&
\
+ *p[cur] < *p[min]))) {
\
+ min = chld;
\
+ }
\
+ if (min != cur) {
\
+ swap(minhp[cur], minhp[min], t);
\
+ swap(p[cur], p[min], t_oid);
\
+ swap(q[cur], q[min], t_oid);
\
+ }
\
+ } while (cur != min);
\
} while (0)
#define NWAY_MERGE(TYPE)
\
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list
