Ignore:
Timestamp:
2/3/2010 3:37:13 AM (2 years ago)
Author:
lowjoel
Message:

Forward ported changes from trunk to r1743

Location:
branches/eraser6/CodeReview
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/eraser6/CodeReview

  • branches/eraser6/CodeReview/Eraser.Manager/FileSystem.cs

    r1711 r1745  
    114114            { 
    115115                string shadowFile = null; 
    116                 IList<string> entries = ManagerLibrary.Settings.PlausibleDeniabilityFiles; 
     116                List<string> entries = new List<string>( 
     117                    ManagerLibrary.Settings.PlausibleDeniabilityFiles); 
    117118                Prng prng = PrngManager.GetInstance(ManagerLibrary.Settings.ActivePrng); 
    118119                do 
     
    136137                    entries.RemoveAt(index); 
    137138                } 
    138                 while (shadowFile == null || shadowFile.Length == 0); 
     139                while (shadowFile == null || shadowFile.Length == 0 || !File.Exists(shadowFile)); 
    139140                shadowFileInfo = new FileInfo(shadowFile); 
    140141            } 
Note: See TracChangeset for help on using the changeset viewer.