Changeset: 9431bf4bf22e for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9431bf4bf22e
Modified Files:
        monetdb5/modules/mal/mosaic_linear.c
Branch: mosaic
Log Message:

Fix compilation


diffs (38 lines):

diff --git a/monetdb5/modules/mal/mosaic_linear.c 
b/monetdb5/modules/mal/mosaic_linear.c
--- a/monetdb5/modules/mal/mosaic_linear.c
+++ b/monetdb5/modules/mal/mosaic_linear.c
@@ -323,23 +323,13 @@ MOSdecompress_linear(Client cntxt, MOSta
        case TYPE_bit: LINEARdecompress(bit); break ;
        case TYPE_sht: LINEARdecompress(sht); break;
        case TYPE_oid: LINEARdecompress(oid); break;
+       case TYPE_int: LINEARdecompress(int); break;
        case TYPE_lng: LINEARdecompress(lng); break;
        case TYPE_flt: LINEARdecompress(flt); break;
        case TYPE_dbl: LINEARdecompress(dbl); break;
 #ifdef HAVE_HGE
        case TYPE_hge: LINEARdecompress(hge); break;
 #endif
-       case TYPE_int:
-               {       int val = *(int*) linear_base(blk) ;
-                       int step = *(int*) linear_step(task,blk);
-                       BUN lim= MOSgetCnt(blk);
-                       for(i = 0; i < lim; i++){
-                               ((int*)task->src)[i] = val + i * step;
-                               hdr->checksum2.sumint += ((int*)task->src)[i];
-                       }
-                       task->src += i * sizeof(int);
-               }
-       break;
        case  TYPE_str:
                // we only have to look at the index width, not the values
                switch(task->bsrc->T->width){
@@ -441,7 +431,8 @@ MOSsubselect_linear(Client cntxt,  MOSta
        case TYPE_bit: subselect_linear(bit); break;
        case TYPE_bte: subselect_linear(bte); break;
        case TYPE_sht: subselect_linear(sht); break;
-       case TYPE_oid: subselect_linear(oid); break;
+       case TYPE_int: subselect_linear(int); break;
+       //case TYPE_oid: subselect_linear(oid); break;
        case TYPE_lng: subselect_linear(lng); break;
        case TYPE_flt: subselect_linear(flt); break;
        case TYPE_dbl: subselect_linear(dbl); break;
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to