mirror of https://github.com/OpenTTD/OpenTTD
(svn r26097) -Fix: another minor memory leak (when pressing cancel in the bootstrap window)
parent
0460b78515
commit
ee0aa389a8
|
@ -799,7 +799,9 @@ int openttd_main(int argc, char *argv[])
|
||||||
#endif /* ENABLE_NETWORK */
|
#endif /* ENABLE_NETWORK */
|
||||||
|
|
||||||
if (!HandleBootstrap()) {
|
if (!HandleBootstrap()) {
|
||||||
|
delete scanner;
|
||||||
ShutdownGame();
|
ShutdownGame();
|
||||||
|
|
||||||
goto exit_bootstrap;
|
goto exit_bootstrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -863,6 +865,7 @@ int openttd_main(int argc, char *argv[])
|
||||||
|
|
||||||
CheckForMissingGlyphs();
|
CheckForMissingGlyphs();
|
||||||
|
|
||||||
|
/* ScanNewGRFFiles now has control over the scanner. */
|
||||||
ScanNewGRFFiles(scanner);
|
ScanNewGRFFiles(scanner);
|
||||||
|
|
||||||
_video_driver->MainLoop();
|
_video_driver->MainLoop();
|
||||||
|
|
Loading…
Reference in New Issue