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