OSDN Git Service

Add support for simultaneous connection for file transfer (sometimes freezes).
[ffftp/ffftp.git] / registory.c
index fa6461d..578d3ac 100644 (file)
@@ -466,6 +466,8 @@ void SaveRegistory(void)
                                                        SaveIntNum(hKey5, "FTPES", Hist.UseFTPES, DefaultHist.UseFTPES);\r
                                                        SaveIntNum(hKey5, "FTPIS", Hist.UseFTPIS, DefaultHist.UseFTPIS);\r
                                                        SaveIntNum(hKey5, "SFTP", Hist.UseSFTP, DefaultHist.UseSFTP);\r
+                                                       // 同時接続対応\r
+                                                       SaveIntNum(hKey5, "ThreadCount", Hist.MaxThreadCount, DefaultHist.MaxThreadCount);\r
 \r
                                                        CloseSubKey(hKey5);\r
                                                        n++;\r
@@ -538,6 +540,8 @@ void SaveRegistory(void)
                                                        SaveIntNum(hKey5, "FTPES", Host.UseFTPES, DefaultHost.UseFTPES);\r
                                                        SaveIntNum(hKey5, "FTPIS", Host.UseFTPIS, DefaultHost.UseFTPIS);\r
                                                        SaveIntNum(hKey5, "SFTP", Host.UseSFTP, DefaultHost.UseSFTP);\r
+                                                       // 同時接続対応\r
+                                                       SaveIntNum(hKey5, "ThreadCount", Host.MaxThreadCount, DefaultHost.MaxThreadCount);\r
                                                }\r
                                                CloseSubKey(hKey5);\r
                                        }\r
@@ -792,6 +796,8 @@ int LoadRegistory(void)
                                        ReadIntValueFromReg(hKey5, "FTPES", &Hist.UseFTPES);\r
                                        ReadIntValueFromReg(hKey5, "FTPIS", &Hist.UseFTPIS);\r
                                        ReadIntValueFromReg(hKey5, "SFTP", &Hist.UseSFTP);\r
+                                       // 同時接続対応\r
+                                       ReadIntValueFromReg(hKey5, "ThreadCount", &Hist.MaxThreadCount);\r
 \r
                                        CloseSubKey(hKey5);\r
                                        AddHistoryToHistory(&Hist);\r
@@ -863,6 +869,8 @@ int LoadRegistory(void)
                                        ReadIntValueFromReg(hKey5, "FTPES", &Host.UseFTPES);\r
                                        ReadIntValueFromReg(hKey5, "FTPIS", &Host.UseFTPIS);\r
                                        ReadIntValueFromReg(hKey5, "SFTP", &Host.UseSFTP);\r
+                                       // 同時接続対応\r
+                                       ReadIntValueFromReg(hKey5, "ThreadCount", &Host.MaxThreadCount);\r
 \r
                                        CloseSubKey(hKey5);\r
 \r