Fix merges

This commit is contained in:
de4dot 2013-11-15 19:30:11 +01:00
parent cec4519635
commit f2a9118bf5
2 changed files with 4 additions and 4 deletions

View File

@ -114,10 +114,10 @@ namespace de4dot.blocks.cflow {
case ElementType.U2:
case ElementType.I4:
case ElementType.U4:
return Int32Value.zero;
return Int32Value.Zero;
case ElementType.I8:
case ElementType.U8:
return Int64Value.zero;
return Int64Value.Zero;
}
return new UnknownValue();
}

View File

@ -707,8 +707,8 @@ done: ;
var ctorArg = emu.Pop() as Int32Value;
if (ctorArg == null || !ctorArg.AllBitsValid())
return false;
dynocode.CreateEnumerable(ctor, new object[] { ctorArg.value });
dynocode.WriteEnumerableField(enumerableField.MDToken.ToUInt32(), initValue.value);
dynocode.CreateEnumerable(ctor, new object[] { ctorArg.Value });
dynocode.WriteEnumerableField(enumerableField.MDToken.ToUInt32(), initValue.Value);
dynocode.CreateEnumerator();
foreach (var val in dynocode) {
emu.Push(new Int32Value(val));