Changeset: e6e8de5cb0ca for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e6e8de5cb0ca
Modified Files:
        MonetDB5/src/modules/kernel/batmmath.mx
Branch: default
Log Message:

batmmath.mx:121: '=' : conversion from 'double' to 'flt', possible loss of data

use float math functions when applicable to avoid having to cast


diffs (27 lines):

diff -r fdded4a77d99 -r e6e8de5cb0ca MonetDB5/src/modules/kernel/batmmath.mx
--- a/MonetDB5/src/modules/kernel/batmmath.mx   Mon Dec 06 14:30:57 2010 +0100
+++ b/MonetDB5/src/modules/kernel/batmmath.mx   Mon Dec 06 15:03:44 2010 +0100
@@ -154,10 +154,10 @@
        BATaccessBegin(b, USE_TAIL, MMAP_SEQUENTIAL);
        if (b->T->nonil){
                for(;p<q; o++, p++)
-                       *o = (@2) @1(*p,*d);
+                       *o = @1...@3(*p,*d);
        } else
                for(;p<q; o++, p++){
-                       *o = *p == @2_nil? @2_nil: (@2) @1(*p,*d);
+                       *o = *p == @2_nil? @2_nil: @1...@3(*p,*d);
                }
        BATaccessEnd(b, USE_TAIL, MMAP_SEQUENTIAL);
 
@@ -178,8 +178,8 @@
        return MAL_SUCCEED;
 }
 @= scienceImpl
-@:scienceFcnImpl(@1,dbl)@
-@:scienceFcnImpl(@1,flt)@
+@:scienceFcnImpl(@1,dbl,)@
+@:scienceFcnImpl(@1,flt,f)@
 @c
 @:scienceImpl(asin)@
 @:scienceImpl(acos)@
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to