Changeset: 2392bc7948ed for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2392bc7948ed
Modified Files:
MonetDB5/src/mal/mal_instruction.mx
Branch: default
Log Message:
Merge with Oct2010 branch.
diffs (28 lines):
diff -r 3bb99f7adc70 -r 2392bc7948ed MonetDB/src/gdk/gdk_storage.mx
--- a/MonetDB/src/gdk/gdk_storage.mx Tue Oct 12 09:27:07 2010 +0200
+++ b/MonetDB/src/gdk/gdk_storage.mx Tue Oct 12 17:35:55 2010 +0200
@@ -344,6 +344,12 @@
GDKsyserror("GDKload: cannot read:
name=%s, ext=%s, " SZFMT " bytes missing.\n", nme, ext ? ext : "", (size_t)
n_expected);
ret = NULL;
}
+#ifndef NDEBUG
+ /* just to make valgrind happy, we
+ initialize the whole thing */
+ if (ret && maxsize > size)
+ memset(ret + size, 0, maxsize - size);
+#endif
}
close(fd);
} else {
diff -r 3bb99f7adc70 -r 2392bc7948ed MonetDB5/src/mal/mal_instruction.mx
--- a/MonetDB5/src/mal/mal_instruction.mx Tue Oct 12 09:27:07 2010 +0200
+++ b/MonetDB5/src/mal/mal_instruction.mx Tue Oct 12 17:35:55 2010 +0200
@@ -989,7 +989,7 @@
mb->stmt[mb->stop] = NULL;
}
if (p == NULL) {
- p = GDKzalloc(MAXARG * sizeof(p->maxarg) + sizeof(InstrRecord));
+ p = GDKzalloc(MAXARG * sizeof(p->argv[0]) +
sizeof(InstrRecord));
if (p == NULL)
return NULL;
p->maxarg = MAXARG;
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list