diff --git a/Mono.Cecil/Mono.Cecil.Cil/CodeReader.cs b/Mono.Cecil/Mono.Cecil.Cil/CodeReader.cs index 61d04d95b..4141617f1 100644 --- a/Mono.Cecil/Mono.Cecil.Cil/CodeReader.cs +++ b/Mono.Cecil/Mono.Cecil.Cil/CodeReader.cs @@ -145,7 +145,7 @@ namespace Mono.Cecil.Cil { code_size = 0; var end = start + code_size; - var instructions = body.instructions = new InstructionCollection (code_size / 3); + var instructions = body.instructions = new InstructionCollection ((code_size + 1) / 2); while (position < end) { var offset = base.position - start;