Changeset 1088 for trunk/eraser6


Ignore:
Timestamp:
6/2/2009 7:27:28 AM (5 years ago)
Author:
lowjoel
Message:

Use the Convert form which provides the IFormatProvider interface to ensure proper conversion of data

Location:
trunk/eraser6
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/eraser6/Eraser.Manager/Settings.cs

    r1005 r1088  
    2626using System.Runtime.InteropServices; 
    2727using Eraser.Util; 
     28using System.Globalization; 
    2829 
    2930namespace Eraser.Manager 
     
    284285            { 
    285286                return settings["EraseLockedFilesOnRestart"] == null ? true : 
    286                     Convert.ToBoolean(settings["EraseLockedFilesOnRestart"]); 
     287                    Convert.ToBoolean(settings["EraseLockedFilesOnRestart"], 
     288                        CultureInfo.InvariantCulture); 
    287289            } 
    288290            set 
     
    301303            { 
    302304                return settings["ConfirmEraseOnRestart"] == null ? 
    303                     true : Convert.ToBoolean(settings["ConfirmEraseOnRestart"]); 
     305                    true : Convert.ToBoolean(settings["ConfirmEraseOnRestart"], 
     306                        CultureInfo.InvariantCulture); 
    304307            } 
    305308            set 
     
    317320            { 
    318321                return settings["ExecuteMissedTasksImmediately"] == null ? 
    319                     true : Convert.ToBoolean(settings["ExecuteMissedTasksImmediately"]); 
     322                    true : Convert.ToBoolean(settings["ExecuteMissedTasksImmediately"], 
     323                        CultureInfo.InvariantCulture); 
    320324            } 
    321325            set 
     
    336340            { 
    337341                return settings["PlausibleDeniability"] == null ? false : 
    338                     Convert.ToBoolean(settings["PlausibleDeniability"]); 
     342                    Convert.ToBoolean(settings["PlausibleDeniability"], 
     343                        CultureInfo.InvariantCulture); 
    339344            } 
    340345            set 
  • trunk/eraser6/Eraser/Program.cs

    r1055 r1088  
    14391439            { 
    14401440                return settings["IntegrateWithShell"] == null ? 
    1441                     true : Convert.ToBoolean(settings["IntegrateWithShell"]); 
     1441                    true : Convert.ToBoolean(settings["IntegrateWithShell"], 
     1442                        CultureInfo.InvariantCulture); 
    14421443            } 
    14431444            set 
     
    14561457            { 
    14571458                return settings["HideWhenMinimised"] == null ? 
    1458                     true : Convert.ToBoolean(settings["HideWhenMinimised"]); 
     1459                    true : Convert.ToBoolean(settings["HideWhenMinimised"], 
     1460                        CultureInfo.InvariantCulture); 
    14591461            } 
    14601462            set 
     
    14731475            { 
    14741476                return settings["ClearCompletedTasks"] == null ? 
    1475                     true : Convert.ToBoolean(settings["ClearCompletedTasks"]); 
     1477                    true : Convert.ToBoolean(settings["ClearCompletedTasks"], 
     1478                        CultureInfo.InvariantCulture); 
    14761479            } 
    14771480            set 
Note: See TracChangeset for help on using the changeset viewer.