Changeset: 2180ec6e9d65 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2180ec6e9d65
Modified Files:
        monetdb5/modules/mal/remote.mx
Branch: default
Log Message:

remote.get: use HEAPextend iso manual GDKmalloc


diffs (16 lines):

diff --git a/monetdb5/modules/mal/remote.mx b/monetdb5/modules/mal/remote.mx
--- a/monetdb5/modules/mal/remote.mx
+++ b/monetdb5/modules/mal/remote.mx
@@ -1416,11 +1416,7 @@
                b->T->heap.dirty = TRUE;
        }
        if (bb.theapsize > 0) {
-               if (b->T->vheap->size < bb.theapsize) {
-                       GDKfree(b->T->vheap->base);
-                       b->T->vheap->base = GDKmalloc(bb.theapsize);
-                       b->T->vheap->size = b->T->vheap->maxsize = bb.theapsize;
-               }
+               HEAPextend(b->T->vheap, bb.theapsize); /* cheap if already done 
*/
                mnstr_read(in, b->T->vheap->base, bb.theapsize, 1);
                b->T->vheap->free = bb.theapsize;
                b->T->vheap->dirty = TRUE;
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to