diff --git a/com.code-philosophy.obfuz/Editor/ObfusPasses/SymbolObfus/SymbolRename.cs b/com.code-philosophy.obfuz/Editor/ObfusPasses/SymbolObfus/SymbolRename.cs index 0e2a365..4762c64 100644 --- a/com.code-philosophy.obfuz/Editor/ObfusPasses/SymbolObfus/SymbolRename.cs +++ b/com.code-philosophy.obfuz/Editor/ObfusPasses/SymbolObfus/SymbolRename.cs @@ -74,12 +74,8 @@ namespace Obfuz.ObfusPasses.SymbolObfus { arguments = ca.ConstructorArguments.ToList(); } - List namedArguments = null; - if (ca.NamedArguments.Any(a => MetaUtil.MayRenameCustomDataType(a.Type.ElementType))) - { - namedArguments = ca.NamedArguments.ToList(); - } - if (arguments != null | namedArguments != null) + List namedArguments = ca.NamedArguments.Count > 0 ? ca.NamedArguments.ToList() : null; + if (arguments != null || namedArguments != null) { customAttributes.Add(new CustomAttributeInfo {