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

Reply via email to