mirror of
https://github.com/openmoh/openmohaa.git
synced 2025-04-29 14:17:57 +03:00
Disabled pause on debug
Fixed Director.m_PreviousThread being always NULL
This commit is contained in:
parent
9e0e0dbac5
commit
1a250d83cf
2 changed files with 8 additions and 5 deletions
|
@ -8924,18 +8924,18 @@ void ScriptThread::ScriptExecute( ScriptVariable *data, int dataSize, ScriptVari
|
|||
|
||||
void ScriptThread::ScriptExecuteInternal( ScriptVariable *data, int dataSize )
|
||||
{
|
||||
SafePtr< ScriptThread > previousThread = Director.m_PreviousThread;
|
||||
SafePtr< ScriptThread > currentThread = Director.m_CurrentThread;
|
||||
SafePtr<ScriptThread> currentThread = Director.m_CurrentThread;
|
||||
SafePtr<ScriptThread> previousThread = Director.m_PreviousThread;
|
||||
|
||||
Director.m_PreviousThread = previousThread;
|
||||
Director.m_PreviousThread = currentThread;
|
||||
Director.m_CurrentThread = this;
|
||||
|
||||
Stop();
|
||||
m_ScriptVM->Execute( data, dataSize );
|
||||
m_ScriptVM->Execute(data, dataSize);
|
||||
|
||||
// restore the previous values
|
||||
Director.m_PreviousThread = previousThread;
|
||||
Director.m_CurrentThread = currentThread;
|
||||
Director.m_PreviousThread = previousThread;
|
||||
|
||||
Director.ExecuteRunning();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue