Changeset: 8342fa22fa21 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8342fa22fa21 Modified Files: monetdb5/modules/mal/mosaic_variance.c Branch: mosaic Log Message:
fixed compilation and code such that VARDICTdecompress() also handles first value correctly This fixes "monetdb5/modules/mal/mosaic_variance.c(309) : warning C4244: '=' : conversion from 'wrd' to 'int', possible loss of data" Thanks to the MSVC compiler on Windows for pointing this out! diffs (12 lines): diff --git a/monetdb5/modules/mal/mosaic_variance.c b/monetdb5/modules/mal/mosaic_variance.c --- a/monetdb5/modules/mal/mosaic_variance.c +++ b/monetdb5/modules/mal/mosaic_variance.c @@ -283,7 +283,7 @@ MOScompress_variance(Client cntxt, MOSta { bte *idx = (bte*)(compressed + dictsize * sizeof(TPE));\ TPE *dict = (TPE*) compressed,val = dict[0];\ BUN lim = MOScnt(blk);\ - ((int*)task->src)[0] = val;\ + ((TPE*)task->src)[0] = val;\ for(i = 1; i < lim; i++,idx++){\ val += dict[ (bte)*idx];\ ((TPE*)task->src)[i] = val;\ _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list