Merge pull request #231 from Aireil/fix_missing_close

Fix missing close when creating files
This commit is contained in:
goaaats 2020-12-23 05:51:01 +01:00 committed by GitHub
commit ef1e5ecc1c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -134,12 +134,12 @@ namespace Dalamud.Plugin
ZipFile.ExtractToDirectory(path, outputDir.FullName);
if (wasDisabled || !enableAfterInstall) {
disabledFile.Create();
disabledFile.Create().Close();
return true;
}
if (doTestingDownload) {
testingFile.Create();
testingFile.Create().Close();
} else {
if (testingFile.Exists)
testingFile.Delete();
@ -246,7 +246,7 @@ namespace Dalamud.Plugin
var disabledFile =
new FileInfo(Path.Combine(sortedVersion.FullName, ".disabled"));
if (!disabledFile.Exists)
disabledFile.Create();
disabledFile.Create().Close();
}
} catch (Exception ex) {
Log.Error(ex, "Plugin disable old versions failed");