Changeset: e5d7736521dd for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e5d7736521dd
Modified Files:
        monetdb5/mal/mal_runtime.c
Branch: default
Log Message:

Use correct BAT descriptor


diffs (21 lines):

diff --git a/monetdb5/mal/mal_runtime.c b/monetdb5/mal/mal_runtime.c
--- a/monetdb5/mal/mal_runtime.c
+++ b/monetdb5/mal/mal_runtime.c
@@ -174,7 +174,7 @@ lng getVolume(MalStkPtr stk, InstrPtr pc
        i = rd?pci->retc:0;
 
        if( stk->stk[getArg(pci,0)].vtype == TYPE_bat){
-               b = BBPquickdesc(stk->stk[getArg(pci,0)].val.bval, TRUE);
+               b = BBPquickdesc(ABS(stk->stk[getArg(pci,0)].val.bval), TRUE);
                if (b)
                        isview = isVIEW(b);
        }
@@ -182,7 +182,7 @@ lng getVolume(MalStkPtr stk, InstrPtr pc
                if (stk->stk[getArg(pci,i)].vtype == TYPE_bat){
                        oid cnt = 0;
 
-                       b = BBPquickdesc(stk->stk[getArg(pci,i)].val.bval, 
TRUE);
+                       b = BBPquickdesc(ABS(stk->stk[getArg(pci,i)].val.bval), 
TRUE);
                        if (b==NULL)
                                continue;
                        cnt = BATcount(b);
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to