Changeset: 38521757972c for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=38521757972c
Modified Files:
monetdb5/modules/mal/mat.c
Branch: default
Log Message:
Misuse another field in the BAT descriptor for MATpackIncrement.
diffs (23 lines):
diff --git a/monetdb5/modules/mal/mat.c b/monetdb5/modules/mal/mat.c
--- a/monetdb5/modules/mal/mat.c
+++ b/monetdb5/modules/mal/mat.c
@@ -119,7 +119,7 @@ MATpackIncrement(Client cntxt, MalBlkPtr
BATtseqbase(bn, b->tseqbase);
BATappend(bn, b, NULL, FALSE);
assert(!bn->tnil || !bn->tnonil);
- bn->talign = (pieces-1); /* misuse talign field */
+ bn->S.unused = (pieces-1); /* misuse "unused" field */
BBPkeepref(*ret = bn->batCacheid);
BBPunfix(b->batCacheid);
} else {
@@ -132,8 +132,8 @@ MATpackIncrement(Client cntxt, MalBlkPtr
}
BATappend(b, bb, NULL, FALSE);
}
- b->talign--;
- if(b->talign == 0)
+ b->S.unused--;
+ if(b->S.unused == 0)
BATsetaccess(b, BAT_READ);
assert(!b->tnil || !b->tnonil);
BBPkeepref(*ret = b->batCacheid);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list