Pārlūkot izejas kodu

Bug 1726: Failure when dropping down bookmark menu with no session opened

https://winscp.net/tracker/1726

Source commit: c86e0878144b90c8751f27818f43a1491b7ea078
Martin Prikryl 6 gadi atpakaļ
vecāks
revīzija
e6334df72c
1 mainītis faili ar 4 papildinājumiem un 1 dzēšanām
  1. 4 1
      source/forms/CustomScpExplorer.cpp

+ 4 - 1
source/forms/CustomScpExplorer.cpp

@@ -10063,7 +10063,10 @@ void __fastcall TCustomScpExplorerForm::CreateOpenDirMenu(TTBCustomItem * Menu,
   Menu->Add(Item.release());
   AddMenuSeparator(Menu);
 
-  CreateOpenDirMenuList(Menu, Side, WinConfiguration->Bookmarks[Terminal->SessionData->SessionKey]);
+  if (Terminal != NULL)
+  {
+    CreateOpenDirMenuList(Menu, Side, WinConfiguration->Bookmarks[Terminal->SessionData->SessionKey]);
+  }
 
   CreateOpenDirMenuList(Menu, Side, WinConfiguration->SharedBookmarks);