aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Data/IntermediateSymbolDefinition.cs
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2021-03-26 15:38:00 -0700
committerRob Mensching <rob@firegiant.com>2021-04-02 14:46:29 -0700
commita0dd2bc561ee6aa6b7aebedcff76c8a11e14bc9f (patch)
treee1dc86fa38fefde387e63aef9cfbb48d989aa853 /src/WixToolset.Data/IntermediateSymbolDefinition.cs
parentf7de7f52a790e989a42fc48935dc61c93f3f4137 (diff)
downloadwix-a0dd2bc561ee6aa6b7aebedcff76c8a11e14bc9f.tar.gz
wix-a0dd2bc561ee6aa6b7aebedcff76c8a11e14bc9f.tar.bz2
wix-a0dd2bc561ee6aa6b7aebedcff76c8a11e14bc9f.zip
Make the IntermediateSection and IntermediateSymbol less mutable
Diffstat (limited to 'src/WixToolset.Data/IntermediateSymbolDefinition.cs')
-rw-r--r--src/WixToolset.Data/IntermediateSymbolDefinition.cs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/WixToolset.Data/IntermediateSymbolDefinition.cs b/src/WixToolset.Data/IntermediateSymbolDefinition.cs
index 102a9f5c..dc913704 100644
--- a/src/WixToolset.Data/IntermediateSymbolDefinition.cs
+++ b/src/WixToolset.Data/IntermediateSymbolDefinition.cs
@@ -48,11 +48,11 @@ namespace WixToolset.Data
48 48
49 public IntermediateSymbol CreateSymbol(SourceLineNumber sourceLineNumber = null, Identifier id = null) 49 public IntermediateSymbol CreateSymbol(SourceLineNumber sourceLineNumber = null, Identifier id = null)
50 { 50 {
51 var result = (this.StrongSymbolType == typeof(IntermediateSymbol)) ? (IntermediateSymbol)Activator.CreateInstance(this.StrongSymbolType, this) : (IntermediateSymbol)Activator.CreateInstance(this.StrongSymbolType); 51 var symbol = (this.StrongSymbolType == typeof(IntermediateSymbol)) ? (IntermediateSymbol)Activator.CreateInstance(this.StrongSymbolType, this) : (IntermediateSymbol)Activator.CreateInstance(this.StrongSymbolType);
52 result.SourceLineNumbers = sourceLineNumber; 52 symbol.SourceLineNumbers = sourceLineNumber;
53 result.Id = id; 53 symbol.Id = id;
54 54
55 return result; 55 return symbol;
56 } 56 }
57 57
58 public bool AddTag(string add) 58 public bool AddTag(string add)