This commit is contained in:
pointfeev 2021-12-05 19:33:42 -05:00
parent 9f29bfbe59
commit d73d05c4ee
No known key found for this signature in database
GPG key ID: AA14DC36C4D7D13C

View file

@ -64,17 +64,10 @@ namespace CreamInstaller
public static bool IsFilePathLocked(this string filePath) public static bool IsFilePathLocked(this string filePath)
{ {
if (!File.Exists(filePath)) return false; try { File.Open(filePath, FileMode.Open, FileAccess.ReadWrite, FileShare.None).Close(); }
bool Locked = false; catch (FileNotFoundException) { return false; }
try catch (IOException) { return true; }
{ return false;
File.Open(filePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None).Close();
}
catch (IOException)
{
Locked = true;
}
return Locked;
} }
public static SelectForm SelectForm; public static SelectForm SelectForm;