From 01da4a979f10fec46110b5804a9329441e8aa951 Mon Sep 17 00:00:00 2001 From: de4dot Date: Wed, 12 Oct 2011 23:30:57 +0200 Subject: [PATCH] Also make sure type.Name is empty --- de4dot.code/deobfuscators/SmartAssembly/Deobfuscator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de4dot.code/deobfuscators/SmartAssembly/Deobfuscator.cs b/de4dot.code/deobfuscators/SmartAssembly/Deobfuscator.cs index e080e9ac..7cc50e09 100644 --- a/de4dot.code/deobfuscators/SmartAssembly/Deobfuscator.cs +++ b/de4dot.code/deobfuscators/SmartAssembly/Deobfuscator.cs @@ -179,7 +179,7 @@ namespace de4dot.deobfuscators.SmartAssembly { var ns = type.Namespace; if (!namespaces.ContainsKey(ns)) namespaces[ns] = 0; - if (type.IsPublic || type.HasFields || type.HasMethods || type.HasProperties || type.HasEvents) + if (type.Name != "" || type.IsPublic || type.HasFields || type.HasMethods || type.HasProperties || type.HasEvents) continue; namespaces[ns]++; }