Don't attempt to read Length/LastWriteTimeUtc if the file/dir doesn't exist

This commit is contained in:
Jim Westfall
2014-10-22 17:56:46 -07:00
parent be346c3485
commit 9a6bc0a165

View File

@@ -60,6 +60,9 @@ namespace ROMVault2.IO
if (Settings.MonoFileIO)
{
System.IO.FileInfo fi = new System.IO.FileInfo(path);
if(!fi.Exists) return;
Length = fi.Length;
LastWriteTime = fi.LastWriteTimeUtc.Ticks;
return;
@@ -94,6 +97,9 @@ namespace ROMVault2.IO
if (Settings.MonoFileIO)
{
System.IO.DirectoryInfo fi = new System.IO.DirectoryInfo(path);
if(!fi.Exists) return;
LastWriteTime = fi.LastWriteTimeUtc.Ticks;
return;
}