File diff r14268:9b1e8255c24f → r14269:cb886fbeaf44
src/os/unix/crashlog_unix.cpp
Show inline comments
 
@@ -13,6 +13,7 @@
 
#include "../../crashlog.h"
 
#include "../../string_func.h"
 
#include "../../gamelog.h"
 
#include "../../saveload/saveload.h"
 

	
 
#include <errno.h>
 
#include <signal.h>
 
@@ -156,6 +157,13 @@ static void CDECL HandleCrash(int signum
 
		abort();
 
	}
 

	
 
	if (SaveloadCrashWithMissingNewGRFs()) {
 
		printf("A serious fault condition occured in the game. The game will shut down.\n");
 
		printf("As you loaded an savegame for which you do not have the required NewGRFs\n");
 
		printf("no crash information will be generated.\n");
 
		abort();
 
	}
 

	
 
	CrashLogUnix log(signum);
 
	log.MakeCrashLog();