From c9ddb93875f69529fdbcfd331f294319931da4bb Mon Sep 17 00:00:00 2001 From: Jb Evain Date: Mon, 2 May 2011 13:57:36 +0200 Subject: [PATCH] [linker] Fix reading symbols of resolved assemblies --- mcs/tools/linker/Mono.Linker/LinkContext.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mcs/tools/linker/Mono.Linker/LinkContext.cs b/mcs/tools/linker/Mono.Linker/LinkContext.cs index b9d29169c89..4f84e43eba5 100644 --- a/mcs/tools/linker/Mono.Linker/LinkContext.cs +++ b/mcs/tools/linker/Mono.Linker/LinkContext.cs @@ -85,10 +85,7 @@ namespace Mono.Linker { public ISymbolReaderProvider SymbolReaderProvider { get { return _symbolReaderProvider; } - set { - _symbolReaderProvider = value; - _readerParameters.SymbolReaderProvider = value; - } + set { _symbolReaderProvider = value; } } public ISymbolWriterProvider SymbolWriterProvider { @@ -168,6 +165,9 @@ namespace Mono.Linker { if (!_linkSymbols) return; + if (assembly.MainModule.HasSymbols) + return; + try { if (_symbolReaderProvider != null) { var symbolReader = _symbolReaderProvider.GetSymbolReader ( -- 2.25.1