Procházet zdrojové kódy

Bug 1376: Failure when a local drive is removed

https://winscp.net/tracker/1376

Source commit: 7c9aede749a9c4088038097a490dd3daf492c597
Martin Prikryl před 10 roky
rodič
revize
c337170d52
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      source/packages/filemng/DriveView.pas

+ 1 - 1
source/packages/filemng/DriveView.pas

@@ -1346,7 +1346,7 @@ begin
         if WasValid then
         {Drive has been removed => delete rootnode:}
         begin
-          if Directory[1] = Drive then
+          if (Directory <> '') and (Directory[1] = Drive) then
           begin
             Directory := NodePathName(DriveStatus[Drive].RootNode.GetPrevSibling);
             if not Assigned(Selected) then