mirror of
https://github.com/alliedmodders/metamod-source.git
synced 2025-02-20 13:54:14 +01:00
Echo fatal MM:S errors to console (in addition to existing metamod-fatal.log)
This commit is contained in:
parent
2091aa4944
commit
0cfae59544
@ -50,6 +50,12 @@ mm_LogFatal(const char *message, ...)
|
||||
va_list ap;
|
||||
char header[256];
|
||||
|
||||
printf("MMS: Fatal error: ");
|
||||
va_start(ap, message);
|
||||
vprintf(message, ap);
|
||||
va_end(ap);
|
||||
printf("\n");
|
||||
|
||||
fp = fopen(mm_fatal_logfile, "at");
|
||||
if (!fp && (fp = fopen("metamod-fatal.log", "at")) == NULL)
|
||||
return;
|
||||
@ -299,9 +305,21 @@ mm_GetGameName(char *buffer, size_t size)
|
||||
static char szTmp[260];
|
||||
strncpy(buffer, func("FileSystem/SearchPaths/Mod", "", szTmp, sizeof(szTmp)), size);
|
||||
}
|
||||
else
|
||||
{
|
||||
mm_LogFatal("Failed to resolve GetGameInfoString in fallback gamedir lookup.");
|
||||
}
|
||||
|
||||
mm_UnloadLibrary(pTier0);
|
||||
}
|
||||
else
|
||||
{
|
||||
mm_LogFatal("Failed to load tier0 from \"%s\" in fallback gamedir lookup: %s", tier0_path, err);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
mm_LogFatal("Failed to resolve tier0 path in fallback gamedir lookup.");
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user