1
0
mirror of https://github.com/chylex/TweetDuck.git synced 2025-04-18 06:15:49 +02:00

Fix bug with falsely detecting symlinks in plugins if a file/folder doesn't exist

This commit is contained in:
chylex 2018-06-19 21:32:21 +02:00
parent fd523e552c
commit c7279eaa34

View File

@ -88,8 +88,8 @@ public string GetFullPathIfSafe(PluginFolder folder, string relativePath){
DirectoryInfo parentInfo = currentInfo.Parent;
while(parentInfo != null){
if (currentInfo.Attributes.HasFlag(FileAttributes.ReparsePoint)){ // no reason why a plugin should have files/folders with symlinks, junctions, or any other crap
return string.Empty;
if (currentInfo.Exists && currentInfo.Attributes.HasFlag(FileAttributes.ReparsePoint)){
return string.Empty; // no reason why a plugin should have files/folders with symlinks, junctions, or any other crap
}
if (parentInfo.FullName == folderPathName){