Skip to content

Commit 80282e2

Browse files
authored
Merge pull request #220 from karjonas/multipartsavefix
Support saving multipart image with only one part
2 parents 051e8c0 + 5a7c818 commit 80282e2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tinyexr.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8149,7 +8149,7 @@ size_t SaveEXRMultipartImageToMemory(const EXRImage* exr_images,
81498149
const EXRHeader** exr_headers,
81508150
unsigned int num_parts,
81518151
unsigned char** memory_out, const char** err) {
8152-
if (exr_images == NULL || exr_headers == NULL || num_parts < 2 ||
8152+
if (exr_images == NULL || exr_headers == NULL || num_parts == 0 ||
81538153
memory_out == NULL) {
81548154
tinyexr::SetErrorMessage("Invalid argument for SaveEXRNPartImageToMemory",
81558155
err);
@@ -8163,7 +8163,7 @@ int SaveEXRMultipartImageToFile(const EXRImage* exr_images,
81638163
unsigned int num_parts,
81648164
const char* filename,
81658165
const char** err) {
8166-
if (exr_images == NULL || exr_headers == NULL || num_parts < 2) {
8166+
if (exr_images == NULL || exr_headers == NULL || num_parts == 0) {
81678167
tinyexr::SetErrorMessage("Invalid argument for SaveEXRMultipartImageToFile",
81688168
err);
81698169
return TINYEXR_ERROR_INVALID_ARGUMENT;

0 commit comments

Comments
 (0)