improve match + add html file to gitignore

This commit is contained in:
Misha 2023-10-28 16:00:32 -04:00
parent d6f474b5ea
commit 1b688e97db
No known key found for this signature in database
GPG Key ID: 8441D12AEF33FED8
3 changed files with 13 additions and 1 deletions

2
.gitignore vendored
View File

@ -16,3 +16,5 @@ ISLE.EXE
LEGO1.DLL LEGO1.DLL
build/ build/
*.swp *.swp
LEGO1PROGRESS.HTML
LEGO1PROGRESS.SVG

View File

@ -17,6 +17,14 @@ MxResult MxDiskStreamProviderThread::Run()
return SUCCESS; return SUCCESS;
} }
// Same offset with MxTickleThread::StartWithTarget is intentional
// OFFSET: LEGO1 0x100d0f50
MxResult MxDiskStreamProviderThread::StartWithTarget(MxDiskStreamProvider* p_target)
{
m_target = p_target;
return Start(0x1000, 0);
}
// OFFSET: LEGO1 0x100d0f70 // OFFSET: LEGO1 0x100d0f70
MxDiskStreamProvider::MxDiskStreamProvider() MxDiskStreamProvider::MxDiskStreamProvider()
{ {
@ -68,7 +76,7 @@ MxResult MxDiskStreamProvider::SetResourceToGet(MxStreamController* p_resource)
m_remainingWork = 1; m_remainingWork = 1;
MxResult success = m_busySemaphore.Init(0, 100); MxResult success = m_busySemaphore.Init(0, 100);
// m_thread.Start(); m_thread.StartWithTarget(this);
if (success == SUCCESS && p_resource != NULL) { if (success == SUCCESS && p_resource != NULL) {
return SUCCESS; return SUCCESS;

View File

@ -17,6 +17,8 @@ class MxDiskStreamProviderThread : public MxThread {
MxResult Run() override; MxResult Run() override;
MxResult StartWithTarget(MxDiskStreamProvider* p_target);
private: private:
MxDiskStreamProvider* m_target; MxDiskStreamProvider* m_target;
}; };