mirror of https://github.com/OpenTTD/OpenTTD.git
(svn r6838) - Fix (r6836): MS VC complains beecause it doesn't understand consts... (or I don't...)
This commit is contained in:
parent
45fa2a12fd
commit
dd8bd7be0e
|
@ -19,10 +19,11 @@ static MemoryPool _spritegroup_pool;
|
||||||
void DestroySpriteGroup(SpriteGroup *group)
|
void DestroySpriteGroup(SpriteGroup *group)
|
||||||
{
|
{
|
||||||
/* Free dynamically allocated memory */
|
/* Free dynamically allocated memory */
|
||||||
|
/* XXX Cast away the consts due to MSVC being buggy... */
|
||||||
switch (group->type) {
|
switch (group->type) {
|
||||||
case SGT_REAL:
|
case SGT_REAL:
|
||||||
free(group->g.real.loaded);
|
free((SpriteGroup**)group->g.real.loaded);
|
||||||
free(group->g.real.loading);
|
free((SpriteGroup**)group->g.real.loading);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SGT_DETERMINISTIC:
|
case SGT_DETERMINISTIC:
|
||||||
|
@ -31,7 +32,7 @@ void DestroySpriteGroup(SpriteGroup *group)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SGT_RANDOMIZED:
|
case SGT_RANDOMIZED:
|
||||||
free(group->g.random.groups);
|
free((SpriteGroup**)group->g.random.groups);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
|
Loading…
Reference in New Issue