Develop and Download Open Source Software

Browse Subversion Repository

Diff of /branches/ttcomtester/teraterm/teraterm/commlib.c

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

revision 4282 by doda, Wed Nov 24 11:35:04 2010 UTC revision 4283 by maya, Mon Jan 24 14:25:23 2011 UTC
# Line 1071  void CommLock(PTTSet ts, PComVar cv, BOO Line 1071  void CommLock(PTTSet ts, PComVar cv, BOO
1071    
1072  BOOL PrnOpen(PCHAR DevName)  BOOL PrnOpen(PCHAR DevName)
1073  {  {
1074          char Temp[MAXPATHLEN];          char Temp[MAXPATHLEN], *c;
1075          DCB dcb;          DCB dcb;
1076          DWORD DErr;          DWORD DErr;
1077          COMMTIMEOUTS ctmo;          COMMTIMEOUTS ctmo;
1078    
1079          strncpy_s(Temp, sizeof(Temp),DevName, _TRUNCATE);          strncpy_s(Temp, sizeof(Temp),DevName, _TRUNCATE);
1080          Temp[4] = 0; // COMn or LPTn          c = Temp;
1081            while (*c != '\0' && *c != ':') {
1082                    c++;
1083            }
1084            *c = '\0';
1085          LPTFlag = (Temp[0]=='L') ||          LPTFlag = (Temp[0]=='L') ||
1086                    (Temp[0]=='l');                    (Temp[0]=='l');
1087          PrnID = CreateFile(Temp,GENERIC_WRITE,          PrnID = CreateFile(Temp,GENERIC_WRITE,

Legend:
Removed from v.4282  
changed lines
  Added in v.4283

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