diff options
| author | Simon Tatham <anakin@pobox.com> | 2005-06-19 14:33:06 +0000 |
|---|---|---|
| committer | Simon Tatham <anakin@pobox.com> | 2005-06-19 14:33:06 +0000 |
| commit | db88c9b9a4d210c26c34bf05efd6c00df584537b (patch) | |
| tree | 424073be005957a4bc7d89cef345795537261ea7 /malloc.c | |
| parent | 574250995ecf9ce06f532b0972024b14355e6d43 (diff) | |
| download | puzzles-db88c9b9a4d210c26c34bf05efd6c00df584537b.zip puzzles-db88c9b9a4d210c26c34bf05efd6c00df584537b.tar.gz puzzles-db88c9b9a4d210c26c34bf05efd6c00df584537b.tar.bz2 puzzles-db88c9b9a4d210c26c34bf05efd6c00df584537b.tar.xz | |
Redraw glitch: tiles marked black (at game-over time) were not
redrawn as non-black on undo. Introduce a new flag TILE_IMPOSSIBLE,
so that information about those black markers is cached in the
drawstate and we know when we have to erase them.
In the process I've removed the game_state argument completely from
the subfunction tile_redraw(), which gives me some confidence that
it isn't getting any _more_ privileged information out of it.
[originally from svn r5979]
Diffstat (limited to 'malloc.c')
0 files changed, 0 insertions, 0 deletions