Changed error output format
This commit is contained in:
parent
3587483fa6
commit
ff5b1dd7cc
@ -1167,11 +1167,15 @@ 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()));
|
sprintf(buf, "Run time error %d on line %d (%s \"%s\").", err, line, (file?"file":"plugin"), (file?file:g_plugins.findPluginFast(amx)->getName()));
|
||||||
} else {
|
} else {
|
||||||
if (err == AMX_ERR_NATIVE && amx->userdata[2])
|
if (err == AMX_ERR_NATIVE && amx->userdata[2])
|
||||||
|
{
|
||||||
geterr = (char *)(amx->userdata[2]);
|
geterr = (char *)(amx->userdata[2]);
|
||||||
|
sprintf(buf, "Native error in \"%s\" on line %d (%s \"%s\").", geterr, line, (file?"file":"plugin"), (file?file:g_plugins.findPluginFast(amx)->getName()));
|
||||||
|
} else {
|
||||||
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()));
|
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()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//by BAILOPAN
|
//by BAILOPAN
|
||||||
// debugger engine front end
|
// debugger engine front end
|
||||||
@ -1202,6 +1206,10 @@ void LogError(AMX *amx, int err, const char *fmt, ...)
|
|||||||
{
|
{
|
||||||
AMXXLOG_Log("%s", vbuf);
|
AMXXLOG_Log("%s", vbuf);
|
||||||
}
|
}
|
||||||
|
if (!dbg)
|
||||||
|
{
|
||||||
|
AMXXLOG_Log("[AMXX] To enable debug mode, add \" debug\" after the plugin name in plugins.ini (without quotes).");
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
AMX_TRACE *t = dbg->tail;
|
AMX_TRACE *t = dbg->tail;
|
||||||
AMX_DEBUGCALL tracer = (AMX_DEBUGCALL)(amx->userdata[1]);
|
AMX_DEBUGCALL tracer = (AMX_DEBUGCALL)(amx->userdata[1]);
|
||||||
|
Loading…
Reference in New Issue
Block a user