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

Reply via email to