Changeset: 4edeafdd638e for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4edeafdd638e
Modified Files:
sql/backends/monet5/sciql.c
Branch: SciQL-2
Log Message:
SCIQLmaterialise(): adjusted some sanity (overflow) checks
diffs (21 lines):
diff --git a/sql/backends/monet5/sciql.c b/sql/backends/monet5/sciql.c
--- a/sql/backends/monet5/sciql.c
+++ b/sql/backends/monet5/sciql.c
@@ -115,7 +115,7 @@ SCIQLmaterialise(Client cntxt, MalBlkPtr
#ifndef NDEBUG
int lim = GDK_int_max / cnt_i;
#endif
- assert(cnt_l < (lng) GDK_int_max);
+ assert(cnt_l <= (lng) GDK_int_max);
for (j = 0; j < i; j++) {
assert(N[j] <= lim);
N[j] *= cnt_i;
@@ -180,7 +180,7 @@ SCIQLmaterialise(Client cntxt, MalBlkPtr
src.len = 0;
} else {
src.val.sval = sc->def;
- assert(l < (size_t) GDK_int_max);
+ assert(l <= (size_t) GDK_int_max);
src.len = (int) l;
}
} else {
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list