| 167 | } |
| 168 | |
| 169 | void OutputStream::write(const char* data, std::size_t size, Reporter& report) { |
| 170 | const auto written = std::fwrite(data, 1, size, file); |
| 171 | if (written != size) |
| 172 | report.fatal(rc::IO_FAILURE, "Failed to write output file \"{}\": {}.", fmtOutFile(filepath), errnoMessage()); |
| 173 | } |
| 174 | |
| 175 | void OutputStream::writeKTX2(ktxTexture* texture, Reporter& report) { |
| 176 | const auto ret = ktxTexture_WriteToStdioStream(texture, file); |
no test coverage detected