1baa3858d3f5d128a5c8466b700098109edcad5f2repo sync//------------------------------------------------------------------------------
2baa3858d3f5d128a5c8466b700098109edcad5f2repo sync// <autogenerated>
3baa3858d3f5d128a5c8466b700098109edcad5f2repo sync//     This code was generated by a tool.
4baa3858d3f5d128a5c8466b700098109edcad5f2repo sync//     Runtime Version:2.0.40607.42
5baa3858d3f5d128a5c8466b700098109edcad5f2repo sync//
6baa3858d3f5d128a5c8466b700098109edcad5f2repo sync//     Changes to this file may cause incorrect behavior and will be lost if
7baa3858d3f5d128a5c8466b700098109edcad5f2repo sync//     the code is regenerated.
8baa3858d3f5d128a5c8466b700098109edcad5f2repo sync// </autogenerated>
9baa3858d3f5d128a5c8466b700098109edcad5f2repo sync//------------------------------------------------------------------------------
10baa3858d3f5d128a5c8466b700098109edcad5f2repo sync
11baa3858d3f5d128a5c8466b700098109edcad5f2repo syncnamespace LzmaAlone.Properties
12baa3858d3f5d128a5c8466b700098109edcad5f2repo sync{
13baa3858d3f5d128a5c8466b700098109edcad5f2repo sync	public partial class Settings : System.Configuration.ApplicationSettingsBase
14baa3858d3f5d128a5c8466b700098109edcad5f2repo sync	{
15baa3858d3f5d128a5c8466b700098109edcad5f2repo sync		private static Settings m_Value;
16baa3858d3f5d128a5c8466b700098109edcad5f2repo sync
17baa3858d3f5d128a5c8466b700098109edcad5f2repo sync		private static object m_SyncObject = new object();
18baa3858d3f5d128a5c8466b700098109edcad5f2repo sync
19baa3858d3f5d128a5c8466b700098109edcad5f2repo sync		public static Settings Value
20baa3858d3f5d128a5c8466b700098109edcad5f2repo sync		{
21baa3858d3f5d128a5c8466b700098109edcad5f2repo sync			get
22baa3858d3f5d128a5c8466b700098109edcad5f2repo sync			{
23baa3858d3f5d128a5c8466b700098109edcad5f2repo sync				if ((Settings.m_Value == null))
24baa3858d3f5d128a5c8466b700098109edcad5f2repo sync				{
25baa3858d3f5d128a5c8466b700098109edcad5f2repo sync					System.Threading.Monitor.Enter(Settings.m_SyncObject);
26baa3858d3f5d128a5c8466b700098109edcad5f2repo sync					if ((Settings.m_Value == null))
27baa3858d3f5d128a5c8466b700098109edcad5f2repo sync					{
28baa3858d3f5d128a5c8466b700098109edcad5f2repo sync						try
29baa3858d3f5d128a5c8466b700098109edcad5f2repo sync						{
30baa3858d3f5d128a5c8466b700098109edcad5f2repo sync							Settings.m_Value = new Settings();
31baa3858d3f5d128a5c8466b700098109edcad5f2repo sync						}
32baa3858d3f5d128a5c8466b700098109edcad5f2repo sync						finally
33baa3858d3f5d128a5c8466b700098109edcad5f2repo sync						{
34baa3858d3f5d128a5c8466b700098109edcad5f2repo sync							System.Threading.Monitor.Exit(Settings.m_SyncObject);
35baa3858d3f5d128a5c8466b700098109edcad5f2repo sync						}
36baa3858d3f5d128a5c8466b700098109edcad5f2repo sync					}
37baa3858d3f5d128a5c8466b700098109edcad5f2repo sync				}
38baa3858d3f5d128a5c8466b700098109edcad5f2repo sync				return Settings.m_Value;
39baa3858d3f5d128a5c8466b700098109edcad5f2repo sync			}
40baa3858d3f5d128a5c8466b700098109edcad5f2repo sync		}
41baa3858d3f5d128a5c8466b700098109edcad5f2repo sync	}
42baa3858d3f5d128a5c8466b700098109edcad5f2repo sync}
43