Changeset: 3d69aa764efa for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3d69aa764efa
Modified Files:
monetdb5/modules/mal/tablet.c
Branch: default
Log Message:
Revert incorrect fix that should have been fixed (and was) in another branch.
The base pointers are checked when they are allocated, so no need to
do that again.
Backed out changeset 5623be6a5417
diffs (21 lines):
diff --git a/monetdb5/modules/mal/tablet.c b/monetdb5/modules/mal/tablet.c
--- a/monetdb5/modules/mal/tablet.c
+++ b/monetdb5/modules/mal/tablet.c
@@ -1629,16 +1629,7 @@ SQLload_file(Client cntxt, Tablet *as, b
else
task->maxrow = (BUN) maxrow;
- /* task->base is always allocated since it is part of the task struct.
- * However, the arrays assigned within may be zero if GDKzalloc
failed.*/
- for (i = 0; i < MAXBUFFERS; i++) {
- if (task->base[i] == NULL) {
- tablet_error(task, lng_nil, int_nil, NULL,
"SQLload_file");
- goto bailout;
- }
- }
-
- if (task->fields == 0 || task->cols == 0 || task->time == 0) {
+ if (task->fields == 0 || task->cols == 0 || task->time == 0 ||
task->base == 0) {
tablet_error(task, lng_nil, int_nil, NULL, "SQLload_file");
goto bailout;
}
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list