From 8e79777cdfef0ea68ad5c0467449e5842ee1f2a9 Mon Sep 17 00:00:00 2001 From: de4dot Date: Fri, 7 Dec 2012 15:06:52 +0100 Subject: [PATCH] Return immediately if there's nothing to do --- de4dot.code/deobfuscators/MethodCallRestorerBase.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/de4dot.code/deobfuscators/MethodCallRestorerBase.cs b/de4dot.code/deobfuscators/MethodCallRestorerBase.cs index c841f897..48ff3833 100644 --- a/de4dot.code/deobfuscators/MethodCallRestorerBase.cs +++ b/de4dot.code/deobfuscators/MethodCallRestorerBase.cs @@ -100,6 +100,8 @@ namespace de4dot.code.deobfuscators { } public void deobfuscate(Blocks blocks) { + if (oldToNewMethod.Count == 0) + return; foreach (var block in blocks.MethodBlocks.getAllBlocks()) { var instrs = block.Instructions; for (int i = 0; i < instrs.Count; i++) {