| 8152 | } |
| 8153 | |
| 8154 | size_t SaveEXRMultipartImageToMemory(const EXRImage* exr_images, |
| 8155 | const EXRHeader** exr_headers, |
| 8156 | unsigned int num_parts, |
| 8157 | unsigned char** memory_out, const char** err) { |
| 8158 | if (exr_images == NULL || exr_headers == NULL || num_parts == 0 || |
| 8159 | memory_out == NULL) { |
| 8160 | tinyexr::SetErrorMessage("Invalid argument for SaveEXRNPartImageToMemory", |
| 8161 | err); |
| 8162 | return 0; |
| 8163 | } |
| 8164 | return tinyexr::SaveEXRNPartImageToMemory(exr_images, exr_headers, num_parts, memory_out, err); |
| 8165 | } |
| 8166 | |
| 8167 | int SaveEXRMultipartImageToFile(const EXRImage* exr_images, |
| 8168 | const EXRHeader** exr_headers, |
no test coverage detected