Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/teraterm/teraterm/filesys_log.cpp

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

revision 4551 by maya, Thu Jul 28 16:16:39 2011 UTC revision 4786 by maya, Thu Dec 29 12:29:38 2011 UTC
# Line 484  BOOL LogStart() Line 484  BOOL LogStart()
484    
485          if (ts.Append > 0)          if (ts.Append > 0)
486          {          {
487                  LogVar->FileHandle = (int)CreateFile(LogVar->FullName, GENERIC_WRITE, FILE_SHARE_READ, NULL,                  int dwShareMode = 0;
488                    if (ts.LogLockExclusive) {
489                            dwShareMode = FILE_SHARE_READ;
490                    }
491                    LogVar->FileHandle = (int)CreateFile(LogVar->FullName, GENERIC_WRITE, dwShareMode, NULL,
492                                                       OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);                                                       OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
493                  if (LogVar->FileHandle>0){                  if (LogVar->FileHandle>0){
494                          _llseek(LogVar->FileHandle,0,2);                          _llseek(LogVar->FileHandle,0,2);
# Line 496  BOOL LogStart() Line 500  BOOL LogStart()
500                  }                  }
501          }          }
502          else {          else {
503                  LogVar->FileHandle = (int)CreateFile(LogVar->FullName, GENERIC_WRITE, FILE_SHARE_READ, NULL,                  int dwShareMode = 0;
504                    if (ts.LogLockExclusive) {
505                            dwShareMode = FILE_SHARE_READ;
506                    }
507                    LogVar->FileHandle = (int)CreateFile(LogVar->FullName, GENERIC_WRITE, dwShareMode, NULL,
508                                                       CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);                                                       CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
509          }          }
510          LogVar->FileOpen = (LogVar->FileHandle>0);          LogVar->FileOpen = (LogVar->FileHandle>0);

Legend:
Removed from v.4551  
changed lines
  Added in v.4786

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