Changeset: 900e4f053bb7 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=900e4f053bb7
Modified Files:
monetdb5/mal/mal_atom.c
Branch: Jul2012
Log Message:
Don't ever go past end of array.
Found by Coverity.
diffs (12 lines):
diff --git a/monetdb5/mal/mal_atom.c b/monetdb5/mal/mal_atom.c
--- a/monetdb5/mal/mal_atom.c
+++ b/monetdb5/mal/mal_atom.c
@@ -321,7 +321,7 @@ int malAtomSize(int size, int align, cha
void showAtoms(stream *fd)
{
int i;
- for (i = 0; BATatoms[i].name[0] && i < TYPE_any; i++) {
+ for (i = 0; BATatoms[i].name[0] && i < MAXATOMS; i++) {
mnstr_printf(fd, "%s", BATatoms[i].name);
if (BATatoms[i + 1].name[0]) mnstr_printf(fd, ",");
}
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list