Mercurial > hg > openttd
changeset 4894:201cb8480d3f draft
(svn r6838) - Fix (r6836): MS VC complains beecause it doesn't understand consts... (or I don't...)
author | peter1138 <peter1138@openttd.org> |
---|---|
date | Thu, 19 Oct 2006 12:21:35 +0000 |
parents | 7912bdc2544e |
children | 48d7f782ed2f |
files | newgrf_spritegroup.c |
diffstat | 1 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/newgrf_spritegroup.c +++ b/newgrf_spritegroup.c @@ -19,10 +19,11 @@ void DestroySpriteGroup(SpriteGroup *group) { /* Free dynamically allocated memory */ + /* XXX Cast away the consts due to MSVC being buggy... */ switch (group->type) { case SGT_REAL: - free(group->g.real.loaded); - free(group->g.real.loading); + free((SpriteGroup**)group->g.real.loaded); + free((SpriteGroup**)group->g.real.loading); break; case SGT_DETERMINISTIC: @@ -31,7 +32,7 @@ break; case SGT_RANDOMIZED: - free(group->g.random.groups); + free((SpriteGroup**)group->g.random.groups); break; default: