Changeset: 97a1a209934a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/97a1a209934a
Modified Files:
        gdk/gdk_strimps.c
Branch: string_imprints
Log Message:

Use correct address to bitstrings

Specifically do not use the value of strimps.free because it is
updated by multiple threads.


diffs (12 lines):

diff --git a/gdk/gdk_strimps.c b/gdk/gdk_strimps.c
--- a/gdk/gdk_strimps.c
+++ b/gdk/gdk_strimps.c
@@ -655,7 +655,7 @@ STRMPcreate(BAT *b, BAT *s)
         if ((h = STRMPcreateStrimpHeap(pb, s)) == NULL) {
                return GDK_FAIL;
        }
-       dh = (uint64_t *)((uint8_t*)h->strimps.base + h->strimps.free + 
b->hseqbase*8);
+       dh = (uint64_t *)h->strimps_base + b->hseqbase;
 
        ncand = canditer_init(&ci, b, s);
 
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to