This repository was archived by the owner on Jan 23, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -367,6 +367,7 @@ EEHashEntry_t * EECMHelperHashtableHelper::AllocateEntry(EECMHelperHashtableKey
367
367
cbEntry += S_SIZE_T (pKey->GetMarshalerTypeNameByteCount ());
368
368
cbEntry += S_SIZE_T (pKey->GetCookieStringByteCount ());
369
369
cbEntry += S_SIZE_T (pKey->GetMarshalerInstantiation ().GetNumArgs ()) * S_SIZE_T (sizeof (LPVOID));
370
+ cbEntry += S_SIZE_T (sizeof (LPVOID));
370
371
371
372
if (cbEntry.IsOverflow ())
372
373
return NULL ;
@@ -387,6 +388,7 @@ EEHashEntry_t * EECMHelperHashtableHelper::AllocateEntry(EECMHelperHashtableKey
387
388
memcpy ((void *)pEntryKey->m_strCookie , pKey->GetCookieString (), pKey->GetCookieStringByteCount ());
388
389
memcpy ((void *)pEntryKey->m_Instantiation .GetRawArgs (), pKey->GetMarshalerInstantiation ().GetRawArgs (),
389
390
pEntryKey->m_Instantiation .GetNumArgs () * sizeof (LPVOID));
391
+ pEntryKey->m_invokingAssembly = pKey->GetInvokingAssembly ();
390
392
}
391
393
else
392
394
{
@@ -401,6 +403,7 @@ EEHashEntry_t * EECMHelperHashtableHelper::AllocateEntry(EECMHelperHashtableKey
401
403
pEntryKey->m_cCookieStrBytes = pKey->GetCookieStringByteCount ();
402
404
pEntryKey->m_strCookie = pKey->GetCookieString ();
403
405
pEntryKey->m_Instantiation = Instantiation (pKey->GetMarshalerInstantiation ());
406
+ pEntryKey->m_invokingAssembly = pKey->GetInvokingAssembly ();
404
407
}
405
408
406
409
return pEntry;
You can’t perform that action at this time.
0 commit comments