Really fixed callfunc this time (debugger invocation error)
This commit is contained in:
parent
a46ec5357e
commit
21caa9a0de
|
@ -3099,10 +3099,6 @@ static cell AMX_NATIVE_CALL callfunc_end(AMX *amx, cell *params)
|
|||
// call the func
|
||||
cell retVal;
|
||||
int err;
|
||||
Debugger *pDebugger = (Debugger *)amx->userdata[UD_DEBUGGER];
|
||||
|
||||
if (pDebugger)
|
||||
pDebugger->BeginExec();
|
||||
|
||||
// copy the globs so the called func can also use callfunc
|
||||
cell gparams[CALLFUNC_MAXPARAMS];
|
||||
|
@ -3121,6 +3117,11 @@ static cell AMX_NATIVE_CALL callfunc_end(AMX *amx, cell *params)
|
|||
|
||||
AMX *pAmx = plugin->getAMX();
|
||||
|
||||
Debugger *pDebugger = (Debugger *)pAmx->userdata[UD_DEBUGGER];
|
||||
|
||||
if (pDebugger)
|
||||
pDebugger->BeginExec();
|
||||
|
||||
// actual call
|
||||
// Pawn - push parameters in reverse order
|
||||
for (int i = curParam - 1; i >= 0; i--)
|
||||
|
|
Loading…
Reference in New Issue
Block a user