Mercurial > repos > tabletprog
changeset 61:a6addd8c6bd4
Fix array resizing to use newsize * sizeof(object *) rather than just newsize
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 14 Jul 2012 04:18:46 -0700 |
parents | ef3b34c2c0a4 |
children | f57b2f4048d0 |
files | cbackend.js |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/cbackend.js Sat Jul 14 03:05:12 2012 -0700 +++ b/cbackend.js Sat Jul 14 04:18:46 2012 -0700 @@ -478,7 +478,7 @@ lines: [ 'if (self->storage == self->size) {', ' self->storage *= 2;', - ' tmp = realloc(self->data, self->storage);', + ' tmp = realloc(self->data, self->storage * sizeof(object *));', ' if (!tmp) {', ' fputs("Failed to increase array size\\n", stderr);', ' exit(1);',