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 4849 by doda, Thu Mar 1 09:14:41 2012 UTC revision 4857 by yutakapon, Thu Mar 8 15:50:26 2012 UTC
# Line 258  void FAR PASCAL ReadIniFile(PCHAR FName, Line 258  void FAR PASCAL ReadIniFile(PCHAR FName,
258                  ts->PortType = IdTCPIP;                  ts->PortType = IdTCPIP;
259          else if (_stricmp(Temp, "serial") == 0)          else if (_stricmp(Temp, "serial") == 0)
260                  ts->PortType = IdSerial;                  ts->PortType = IdSerial;
261            else if (_stricmp(Temp, "namedpipe") == 0)
262                    ts->PortType = IdNamedPipe;
263          else {          else {
264                  ts->PortType = IdTCPIP;                  ts->PortType = IdTCPIP;
265          }          }
# Line 1508  void FAR PASCAL WriteIniFile(PCHAR FName Line 1510  void FAR PASCAL WriteIniFile(PCHAR FName
1510          /* Port type */          /* Port type */
1511          if (ts->PortType == IdSerial)          if (ts->PortType == IdSerial)
1512                  strncpy_s(Temp, sizeof(Temp), "serial", _TRUNCATE);                  strncpy_s(Temp, sizeof(Temp), "serial", _TRUNCATE);
1513            if (ts->PortType == IdNamedPipe)
1514                    strncpy_s(Temp, sizeof(Temp), "namedpipe", _TRUNCATE);
1515          else                                            /* IdFile -> IdTCPIP */          else                                            /* IdFile -> IdTCPIP */
1516                  strncpy_s(Temp, sizeof(Temp), "tcpip", _TRUNCATE);                  strncpy_s(Temp, sizeof(Temp), "tcpip", _TRUNCATE);
1517    
# Line 3192  void FAR PASCAL ParseParam(PCHAR Param, Line 3196  void FAR PASCAL ParseParam(PCHAR Param,
3196                          HostNameFlag = FALSE;                          HostNameFlag = FALSE;
3197                  }                  }
3198    
3199                  if (_strnicmp(Temp, "/BAUD=", 6) == 0) {        /* Serial port baud rate */                  if (_strnicmp(Temp, "/NAMEDPIPE", 10) == 0) {   /* 名前付きパイプ */
3200                            ParamPort = IdNamedPipe;
3201                    }
3202                    else if (_strnicmp(Temp, "/BAUD=", 6) == 0) {   /* Serial port baud rate */
3203                          ParamPort = IdSerial;                          ParamPort = IdSerial;
3204                          ParamBaud = atoi(&Temp[6]);                          ParamBaud = atoi(&Temp[6]);
3205                  }                  }
# Line 3368  void FAR PASCAL ParseParam(PCHAR Param, Line 3375  void FAR PASCAL ParseParam(PCHAR Param,
3375                          if (JustAfterHost && (sscanf(Temp, "%d", &c) == 1))                          if (JustAfterHost && (sscanf(Temp, "%d", &c) == 1))
3376                                  ParamTCP = c;                                  ParamTCP = c;
3377                          else {                          else {
                                 ParamPort = IdTCPIP;  
3378                                  strncpy_s(ts->HostName, sizeof(ts->HostName), Temp, _TRUNCATE); /* host name */                                  strncpy_s(ts->HostName, sizeof(ts->HostName), Temp, _TRUNCATE); /* host name */
3379                                  HostNameFlag = TRUE;                                  if (ParamPort == IdNamedPipe) {
3380                                            // 何もしない。
3381    
3382                                    } else {
3383                                            ParamPort = IdTCPIP;
3384                                            HostNameFlag = TRUE;
3385                                    }
3386                          }                          }
3387                  }                  }
3388                  JustAfterHost = FALSE;                  JustAfterHost = FALSE;
# Line 3435  void FAR PASCAL ParseParam(PCHAR Param, Line 3447  void FAR PASCAL ParseParam(PCHAR Param,
3447                  break;                  break;
3448          case IdFile:          case IdFile:
3449                  ts->PortType = IdFile;                  ts->PortType = IdFile;
3450                    break;
3451            case IdNamedPipe:
3452                    ts->PortType = IdNamedPipe;
3453                    ts->ComPort = 0;
3454                    break;
3455          }          }
3456  }  }
3457    

Legend:
Removed from v.4849  
changed lines
  Added in v.4857

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