예제 #1
0
static cell AMX_NATIVE_CALL dbg_trace_next(AMX *amx, cell *params)
{
    Debugger *pDebugger = (Debugger *)amx->userdata[UD_DEBUGGER];

    if (!pDebugger)
        return 0;

    trace_info_t *pTrace = (trace_info_t *)(params[1]);

    if (pTrace)
        return (cell)(pDebugger->GetNextTrace(pTrace));

    return 0;
}