Browse Source

Addendum to #2759: Escape names of references as well.

pull/2769/head
Siegfried Pammer 3 years ago
parent
commit
d1afa58d53
  1. 2
      ILSpy/TreeNodes/AssemblyReferenceTreeNode.cs
  2. 2
      ILSpy/TreeNodes/ModuleReferenceTreeNode.cs

2
ILSpy/TreeNodes/AssemblyReferenceTreeNode.cs

@ -42,7 +42,7 @@ namespace ICSharpCode.ILSpy.TreeNodes @@ -42,7 +42,7 @@ namespace ICSharpCode.ILSpy.TreeNodes
public IAssemblyReference AssemblyNameReference => r;
public override object Text {
get { return r.Name + GetSuffixString(r.Handle); }
get { return Language.EscapeName(r.Name) + GetSuffixString(r.Handle); }
}
public override object Icon => Images.Assembly;

2
ILSpy/TreeNodes/ModuleReferenceTreeNode.cs

@ -45,7 +45,7 @@ namespace ICSharpCode.ILSpy.TreeNodes @@ -45,7 +45,7 @@ namespace ICSharpCode.ILSpy.TreeNodes
this.metadata = module;
this.handle = r;
this.reference = module.GetModuleReference(r);
this.moduleName = metadata.GetString(reference.Name);
this.moduleName = Language.EscapeName(metadata.GetString(reference.Name));
foreach (var h in module.AssemblyFiles)
{

Loading…
Cancel
Save