summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJesse Plamondon-Willard <github@jplamondonw.com>2017-04-23 21:55:01 -0400
committerJesse Plamondon-Willard <github@jplamondonw.com>2017-04-23 21:55:01 -0400
commit01917e70a28a4a9028417d1784ef7f2ab06869a7 (patch)
treefad4e64f1c46e7b917a3006b264fda92d796d1d9 /src
parent86ef70feece302f21041204b3baa31d757730acc (diff)
downloadSMAPI-01917e70a28a4a9028417d1784ef7f2ab06869a7.tar.gz
SMAPI-01917e70a28a4a9028417d1784ef7f2ab06869a7.tar.bz2
SMAPI-01917e70a28a4a9028417d1784ef7f2ab06869a7.zip
fix rare issue where installer crashes trying to delete a bundled mod from %appdata% (#266)
Diffstat (limited to 'src')
-rw-r--r--src/StardewModdingAPI.Installer/InteractiveInstaller.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/StardewModdingAPI.Installer/InteractiveInstaller.cs b/src/StardewModdingAPI.Installer/InteractiveInstaller.cs
index e1e62d89..c456fdc0 100644
--- a/src/StardewModdingAPI.Installer/InteractiveInstaller.cs
+++ b/src/StardewModdingAPI.Installer/InteractiveInstaller.cs
@@ -592,7 +592,7 @@ namespace StardewModdingApi.Installer
if (isDir && packagedModNames.Contains(entry.Name, StringComparer.InvariantCultureIgnoreCase))
{
this.PrintDebug($" Deleting {entry.Name} because it's bundled into SMAPI...");
- entry.Delete();
+ this.InteractivelyDelete(entry.FullName);
continue;
}