浏览代码

Bug fix: Generated code included redundant PortNumber raw settings settings setter for all sessions not using port 22.

Source commit: 64df1018df84613cd2a10d18ccd545a636ea44e1
Martin Prikryl 7 年之前
父节点
当前提交
4320b8e51b
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      source/core/SessionData.cpp

+ 1 - 1
source/core/SessionData.cpp

@@ -3309,8 +3309,8 @@ void __fastcall TSessionData::GenerateAssemblyCode(
   if (SessionData->PortNumber != ADefaultPort)
   if (SessionData->PortNumber != ADefaultPort)
   {
   {
     AddAssemblyProperty(Head, Language, L"PortNumber", PortNumber);
     AddAssemblyProperty(Head, Language, L"PortNumber", PortNumber);
-    SessionData->PortNumber = ADefaultPort;
   }
   }
+  SessionData->PortNumber = FactoryDefaults->PortNumber;
   if (SessionData->UserName != FactoryDefaults->UserName)
   if (SessionData->UserName != FactoryDefaults->UserName)
   {
   {
     AddAssemblyProperty(Head, Language, L"UserName", UserName);
     AddAssemblyProperty(Head, Language, L"UserName", UserName);