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
build/
*.swp
LEGO1PROGRESS.HTML
LEGO1PROGRESS.SVG

View File

@ -17,6 +17,14 @@ MxResult MxDiskStreamProviderThread::Run()
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
MxDiskStreamProvider::MxDiskStreamProvider()
{
@ -68,7 +76,7 @@ MxResult MxDiskStreamProvider::SetResourceToGet(MxStreamController* p_resource)
m_remainingWork = 1;
MxResult success = m_busySemaphore.Init(0, 100);
// m_thread.Start();
m_thread.StartWithTarget(this);
if (success == SUCCESS && p_resource != NULL) {
return SUCCESS;

View File

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