This commit is contained in:
yck1509 2014-06-03 01:24:24 +08:00
Родитель c547666572
Коммит 8f22ae42c0
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -193,7 +193,7 @@ namespace Confuser.Runtime {
info->scope == moduleHnd &&
info->ILCode[0] == 0x14) {
ICorClassInfo* clsInfo = ICorStaticInfo.ICorClassInfo(ICorDynamicInfo.ICorStaticInfo(ICorJitInfo.ICorDynamicInfo(comp)));
int gmdSlot = 12 + (ver ? 2 : IntPtr.Size / 4);
int gmdSlot = 12 + (ver ? 2 : 1);
var getMethodDef = (getMethodDefFromMethod)Marshal.GetDelegateForFunctionPointer(clsInfo->vfptr[gmdSlot], typeof (getMethodDefFromMethod));
uint token = getMethodDef((IntPtr)clsInfo, info->ftn);