| 30 | } |
| 31 | |
| 32 | cmFileLockResult cmFileLock::OpenFile() |
| 33 | { |
| 34 | this->File = ::open(this->Filename.c_str(), O_RDWR); |
| 35 | if (this->File == -1) { |
| 36 | return cmFileLockResult::MakeSystem(); |
| 37 | } |
| 38 | return cmFileLockResult::MakeOk(); |
| 39 | } |
| 40 | |
| 41 | cmFileLockResult cmFileLock::LockWithoutTimeout() |
| 42 | { |