Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/teraterm/ttpset/ttset.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 9324 by zmatsuo, Tue Jun 29 15:20:20 2021 UTC revision 9334 by zmatsuo, Sun Aug 1 05:35:58 2021 UTC
# Line 4038  void PASCAL ParseParam(PCHAR Param, PTTS Line 4038  void PASCAL ParseParam(PCHAR Param, PTTS
4038                                  if (_stricmp(ts->SetupFName, Temp) != 0) {                                  if (_stricmp(ts->SetupFName, Temp) != 0) {
4039                                          strncpy_s(ts->SetupFName, sizeof(ts->SetupFName), Temp,                                          strncpy_s(ts->SetupFName, sizeof(ts->SetupFName), Temp,
4040                                                    _TRUNCATE);                                                    _TRUNCATE);
4041                                            ts->SetupFNameW = ToWcharA(ts->SetupFName);
4042                                          ReadIniFile(ts->SetupFName, ts);                                          ReadIniFile(ts->SetupFName, ts);
4043                                  }                                  }
4044                          }                          }
# Line 4146  void PASCAL ParseParam(PCHAR Param, PTTS Line 4147  void PASCAL ParseParam(PCHAR Param, PTTS
4147                          strncpy_s(Temp2, sizeof(Temp2), &Temp[3], _TRUNCATE);                          strncpy_s(Temp2, sizeof(Temp2), &Temp[3], _TRUNCATE);
4148                          ConvFName(ts->HomeDir, Temp2, sizeof(Temp2), ".CNF",                          ConvFName(ts->HomeDir, Temp2, sizeof(Temp2), ".CNF",
4149                                    ts->KeyCnfFN, sizeof(ts->KeyCnfFN));                                    ts->KeyCnfFN, sizeof(ts->KeyCnfFN));
4150                            ts->KeyCnfFNW = ToWcharA(ts->KeyCnfFN);
4151                  }                  }
4152                  else if ((_strnicmp(Temp, "/KR=", 4) == 0) ||                  else if ((_strnicmp(Temp, "/KR=", 4) == 0) ||
4153                           (_strnicmp(Temp, "/KT=", 4) == 0)) {   /* kanji code */                           (_strnicmp(Temp, "/KT=", 4) == 0)) {   /* kanji code */
# Line 4173  void PASCAL ParseParam(PCHAR Param, PTTS Line 4175  void PASCAL ParseParam(PCHAR Param, PTTS
4175                  }                  }
4176                  else if (_strnicmp(Temp, "/L=", 3) == 0) {      /* log file */                  else if (_strnicmp(Temp, "/L=", 3) == 0) {      /* log file */
4177                          strncpy_s(ts->LogFN, sizeof(ts->LogFN), &Temp[3], _TRUNCATE);                          strncpy_s(ts->LogFN, sizeof(ts->LogFN), &Temp[3], _TRUNCATE);
4178                            ts->LogFNW = ToWcharA(ts->LogFN);
4179                  }                  }
4180                  else if (_strnicmp(Temp, "/LA=", 4) == 0) {     /* language */                  else if (_strnicmp(Temp, "/LA=", 4) == 0) {     /* language */
4181                          switch (Temp[4]) {                          switch (Temp[4]) {
# Line 4197  void PASCAL ParseParam(PCHAR Param, PTTS Line 4200  void PASCAL ParseParam(PCHAR Param, PTTS
4200                          strncpy_s(ts->MulticastName, sizeof(ts->MulticastName), &Temp[4], _TRUNCATE);                          strncpy_s(ts->MulticastName, sizeof(ts->MulticastName), &Temp[4], _TRUNCATE);
4201                  }                  }
4202                  else if (_strnicmp(Temp, "/M=", 3) == 0) {      /* macro filename */                  else if (_strnicmp(Temp, "/M=", 3) == 0) {      /* macro filename */
4203                          if ((Temp[3] == 0) || (Temp[3] == '*'))                          if ((Temp[3] == 0) || (Temp[3] == '*')) {
4204                                  strncpy_s(ts->MacroFN, sizeof(ts->MacroFN), "*",                                  strncpy_s(ts->MacroFN, sizeof(ts->MacroFN), "*",
4205                                            _TRUNCATE);                                            _TRUNCATE);
4206                          else {                          } else {
4207                                  strncpy_s(Temp2, sizeof(Temp2), &Temp[3], _TRUNCATE);                                  strncpy_s(Temp2, sizeof(Temp2), &Temp[3], _TRUNCATE);
4208                                  ConvFName(ts->HomeDir, Temp2, sizeof(Temp2), ".TTL",                                  ConvFName(ts->HomeDir, Temp2, sizeof(Temp2), ".TTL",
4209                                            ts->MacroFN, sizeof(ts->MacroFN));                                            ts->MacroFN, sizeof(ts->MacroFN));
4210                          }                          }
4211                          /* Disable auto connect to serial when macro mode (2006.9.15 maya) */                          /* Disable auto connect to serial when macro mode (2006.9.15 maya) */
4212                            ts->MacroFNW = ToWcharA(ts->MacroFN);
4213                          ts->ComAutoConnect = FALSE;                          ts->ComAutoConnect = FALSE;
4214                  }                  }
4215                  else if (_stricmp(Temp, "/M") == 0) {   /* macro option without file name */                  else if (_stricmp(Temp, "/M") == 0) {   /* macro option without file name */
4216                          strncpy_s(ts->MacroFN, sizeof(ts->MacroFN), "*", _TRUNCATE);                          strncpy_s(ts->MacroFN, sizeof(ts->MacroFN), "*", _TRUNCATE);
4217                            ts->MacroFNW = ToWcharA(ts->MacroFN);
4218                          /* Disable auto connect to serial when macro mode (2006.9.15 maya) */                          /* Disable auto connect to serial when macro mode (2006.9.15 maya) */
4219                          ts->ComAutoConnect = FALSE;                          ts->ComAutoConnect = FALSE;
4220                  }                  }

Legend:
Removed from v.9324  
changed lines
  Added in v.9334

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26