LogError() now can log native function names.

This commit is contained in:
David Anderson
2004-10-29 00:21:44 +00:00
parent c9c26b869c
commit 3587483fa6
2 changed files with 5 additions and 0 deletions

View File

@@ -1166,6 +1166,8 @@ void GenericError(AMX *amx, int err, int line, char buf[], const char *file)
{
sprintf(buf, "Run time error %d on line %d (%s \"%s\").", err, line, (file?"file":"plugin"), (file?file:g_plugins.findPluginFast(amx)->getName()));
} else {
if (err == AMX_ERR_NATIVE && amx->userdata[2])
geterr = (char *)(amx->userdata[2]);
sprintf(buf, "Run time error %d (%s) on line %d (%s \"%s\").", err, geterr, line, (file?"file":"plugin"), (file?file:g_plugins.findPluginFast(amx)->getName()));
}
}