Browse Subversion Repository
Diff of /trunk/teraterm/teraterm/filesys_log.cpp
Parent Directory
| Revision Log
| Patch
| 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); |
| 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 |
|
|
| |