@@ -209,11 +209,11 @@ namespace Detours {
209209 } MEMORY_HOOK_RECORD, *PMEMORY_HOOK_RECORD;
210210
211211 // ----------------------------------------------------------------
212- // MEMORY_HOOK_POST_CTX
212+ // MEMORY_HOOK_POST_CONTEXT
213213 // ----------------------------------------------------------------
214214
215- typedef struct _MEMORY_HOOK_POST_CTX {
216- _MEMORY_HOOK_POST_CTX () {
215+ typedef struct MEMORY_HOOK_POST_CONTEXT {
216+ _MEMORY_HOOK_POST_CONTEXT () {
217217 m_pRecord = nullptr;
218218 m_pExceptionAddress = nullptr;
219219 m_pFaultAddress = nullptr;
@@ -224,7 +224,7 @@ namespace Detours {
224224 void* m_pExceptionAddress;
225225 void* m_pFaultAddress;
226226 MEMORY_HOOK_OPERATION m_unOperation;
227- } MEMORY_HOOK_POST_CTX , *PMEMORY_HOOK_POST_CTX ;
227+ } MEMORY_HOOK_POST_CONTEXT , *PMEMORY_HOOK_POST_CONTEXT ;
228228
229229 // ----------------------------------------------------------------
230230 // INTERRUPT_HOOK_RECORD
@@ -253,7 +253,7 @@ namespace Detours {
253253 // ----------------------------------------------------------------
254254
255255 static std::unordered_map<DWORD, std::vector<PMEMORY_HOOK_RECORD>> g_MemoryHookOpenedStacks;
256- static std::unordered_map<DWORD, std::vector<MEMORY_HOOK_POST_CTX >> g_MemoryHookPostStacks;
256+ static std::unordered_map<DWORD, std::vector<MEMORY_HOOK_POST_CONTEXT >> g_MemoryHookPostStacks;
257257
258258 static std::deque<std::unique_ptr<HARDWARE_HOOK_RECORD>> g_HardwareHookRecords;
259259 static std::deque<std::unique_ptr<MEMORY_HOOK_RECORD>> g_MemoryHookRecords;
@@ -7411,7 +7411,7 @@ namespace Detours {
74117411 eflags.m_unTF = 0;
74127412
74137413 PMEMORY_HOOK_RECORD pRecord = nullptr;
7414- MEMORY_HOOK_POST_CTX PostCTX = {};
7414+ MEMORY_HOOK_POST_CONTEXT PostCTX = {};
74157415
74167416 AcquireSRWLockExclusive(&g_MemoryHookStacksLock);
74177417 {
@@ -7482,7 +7482,10 @@ namespace Detours {
74827482 AcquireSRWLockExclusive(&g_MemoryHookRecordsLock);
74837483 {
74847484 for (auto it = g_MemoryHookRecords.begin(); it != g_MemoryHookRecords.end(); ++it) {
7485- if (it->get() == pRecord) { g_MemoryHookRecords.erase(it); break; }
7485+ if (it->get() == pRecord) {
7486+ g_MemoryHookRecords.erase(it);
7487+ break;
7488+ }
74867489 }
74877490 }
74887491 ReleaseSRWLockExclusive(&g_MemoryHookRecordsLock);
@@ -7561,7 +7564,7 @@ namespace Detours {
75617564 {
75627565 g_MemoryHookOpenedStacks[unCurrentTID].push_back(pTargetRecord);
75637566
7564- MEMORY_HOOK_POST_CTX PostCTX = {};
7567+ MEMORY_HOOK_POST_CONTEXT PostCTX = {};
75657568
75667569 PostCTX.m_pRecord = pTargetRecord;
75677570 PostCTX.m_pExceptionAddress = pExceptionAddress;
0 commit comments