From 3b45ddc3368d6d31e7d4b58eceff2d7f87044b58 Mon Sep 17 00:00:00 2001 From: de4dot Date: Sat, 11 Aug 2012 00:35:06 +0200 Subject: [PATCH] Include Newobj when checking for method calls --- blocks/DotNetUtils.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blocks/DotNetUtils.cs b/blocks/DotNetUtils.cs index 77d72a7c..c4f121f3 100644 --- a/blocks/DotNetUtils.cs +++ b/blocks/DotNetUtils.cs @@ -1224,7 +1224,7 @@ namespace de4dot.blocks { return false; foreach (var instr in method.Body.Instructions) { - if (instr.OpCode.Code != Code.Call && instr.OpCode.Code != Code.Callvirt) + if (instr.OpCode.Code != Code.Call && instr.OpCode.Code != Code.Callvirt && instr.OpCode.Code != Code.Newobj) continue; if (isMethod(instr.Operand as MethodReference, returnType, parameters)) return true;