From 7cfe32e0f61f2d4b36dc52c57fdca6958126123d Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Fri, 27 Jul 2018 00:36:26 -0700 Subject: Properly initialize WixVariableResolver internal variables --- src/WixToolset.Core/WixVariableResolver.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/WixToolset.Core') diff --git a/src/WixToolset.Core/WixVariableResolver.cs b/src/WixToolset.Core/WixVariableResolver.cs index 7fe77077..8ac35e99 100644 --- a/src/WixToolset.Core/WixVariableResolver.cs +++ b/src/WixToolset.Core/WixVariableResolver.cs @@ -14,9 +14,9 @@ namespace WixToolset.Core /// internal sealed class WixVariableResolver : IVariableResolver { - private Dictionary locVariables; - private Dictionary wixVariables; - private Dictionary localizedControls; + private readonly Dictionary locVariables; + private readonly Dictionary wixVariables; + private readonly Dictionary localizedControls; /// /// Instantiate a new WixVariableResolver. @@ -25,6 +25,7 @@ namespace WixToolset.Core { this.locVariables = new Dictionary(); this.wixVariables = new Dictionary(); + this.localizedControls = new Dictionary(); this.Codepage = -1; this.Messaging = messaging; } -- cgit v1.2.3-55-g6feb