Changeset: 034f77350093 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=034f77350093
Modified Files:
        sql/backends/monet5/sql_cast_impl_int.h
Branch: Dec2016
Log Message:

Add some casts.


diffs (24 lines):

diff --git a/sql/backends/monet5/sql_cast_impl_int.h 
b/sql/backends/monet5/sql_cast_impl_int.h
--- a/sql/backends/monet5/sql_cast_impl_int.h
+++ b/sql/backends/monet5/sql_cast_impl_int.h
@@ -48,7 +48,7 @@ FUN(do_,TP1,_dec2dec_,TP2) (TP2 *restric
                        GDKfree(buf);
                        return msg;
                }
-               val *= scales[s2 - s1];
+               val *= (TP1) scales[s2 - s1];
        } else if (s2 < s1) {
                if (val / scales[s1 - s2] <= GDKmin(TP2) ||
                    val / scales[s1 - s2] > GDKmax(TP2)) {
@@ -75,9 +75,9 @@ FUN(do_,TP1,_dec2dec_,TP2) (TP2 *restric
        *res = (TP2) val;
 #else
        if (s2 > s1) {
-               r *= scales[s2 - s1];
+               r *= (TP2) scales[s2 - s1];
        } else if (s2 < s1) {
-               r = (TP1) ((r
+               r = (TP2) ((r
 #ifndef TRUNCATE_NUMBERS
                              + (val < 0 ? -5 : 5) * scales[s1 - s2 - 1]
 #endif
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to