瀏覽代碼

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

https://winscp.net/tracker/1726

Source commit: c86e0878144b90c8751f27818f43a1491b7ea078
Martin Prikryl 6 年之前
父節點
當前提交
e6334df72c
共有 1 個文件被更改,包括 4 次插入1 次删除
  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);