mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-21 08:01:30 -07:00
Cleanups from James H: a few missing statics, a precautionary cast
or two, a debugging fix, a couple of explicit initialisations of variables that were previously read uninitialised, and a fix for a whopping great big memory leak in Slant owing to me having completely forgotten to write free_game(). [originally from svn r6159]
This commit is contained in:
@ -417,7 +417,7 @@ void end_draw(frontend *fe)
|
||||
|
||||
void deactivate_timer(frontend *fe)
|
||||
{
|
||||
KillTimer(fe->hwnd, fe->timer);
|
||||
if (fe->hwnd) KillTimer(fe->hwnd, fe->timer);
|
||||
fe->timer = 0;
|
||||
}
|
||||
|
||||
@ -575,9 +575,11 @@ static frontend *new_window(HINSTANCE inst, char *game_id, char **error)
|
||||
find_help_file(fe);
|
||||
|
||||
fe->inst = inst;
|
||||
midend_new_game(fe->me);
|
||||
|
||||
fe->timer = 0;
|
||||
fe->hwnd = NULL;
|
||||
|
||||
midend_new_game(fe->me);
|
||||
|
||||
fe->fonts = NULL;
|
||||
fe->nfonts = fe->fontsize = 0;
|
||||
|
Reference in New Issue
Block a user