| 137 | } |
| 138 | |
| 139 | void FileData::Write(void const * p, size_t size) |
| 140 | { |
| 141 | size_t const bytesWritten = fwrite(p, 1, size, m_File); |
| 142 | if (bytesWritten != size || ferror(m_File)) |
| 143 | MYTHROW(Writer::WriteException, (GetErrorProlog(), bytesWritten, size)); |
| 144 | } |
| 145 | |
| 146 | void FileData::Flush() |
| 147 | { |
no outgoing calls