From 9fabe008a0c3edc750f72e9eb1e9b424455e3028 Mon Sep 17 00:00:00 2001 From: peter1138 Date: Tue, 4 Oct 2005 19:52:26 +0000 Subject: (svn r3014) -NewGRF, Codechange: Make all sprite group references be pointers instead of copying the data around. --- sprite.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sprite.c') diff --git a/sprite.c b/sprite.c index 17ff58c0c..a1cf5b278 100644 --- a/sprite.c +++ b/sprite.c @@ -31,7 +31,7 @@ SpriteGroup *EvalDeterministicSpriteGroup(const DeterministicSpriteGroup *dsg, i DeterministicSpriteGroupRange *range = &dsg->ranges[i]; if (range->low <= value && value <= range->high) - return &range->group; + return range->group; } return dsg->default_group; @@ -72,7 +72,7 @@ SpriteGroup *EvalRandomizedSpriteGroup(const RandomizedSpriteGroup *rsg, byte ra mask = (rsg->num_groups - 1) << rsg->lowest_randbit; index = (random_bits & mask) >> rsg->lowest_randbit; assert(index < rsg->num_groups); - return &rsg->groups[index]; + return rsg->groups[index]; } byte RandomizedSpriteGroupTriggeredBits(const RandomizedSpriteGroup *rsg, -- cgit v1.2.3-54-g00ecf