ImBuf: Fix strict compiler warning in Cineon image IO

This commit is contained in:
Sergey Sharybin
2017-05-30 10:54:01 +02:00
parent 2c515df83d
commit 6c16130356

View File

@@ -177,19 +177,18 @@ unsigned int getRowLength(int width, LogImageElement logElement)
return ((width * logElement.depth * 10 - 1) / 32 + 1) * 4;
else if (logElement.packing == 1 || logElement.packing == 2)
return ((width * logElement.depth - 1) / 3 + 1) * 4;
break;
case 12:
if (logElement.packing == 0)
return ((width * logElement.depth * 12 - 1) / 32 + 1) * 4;
else if (logElement.packing == 1 || logElement.packing == 2)
return width * logElement.depth * 2;
break;
case 16:
return width * logElement.depth * 2;
default:
return 0;
}
return 0;
}
@@ -572,20 +571,20 @@ static int logImageElementGetData(LogImageFile *logImage, LogImageElement logEle
return logImageElementGetData10Packed(logImage, logElement, data);
else if (logElement.packing == 1 || logElement.packing == 2)
return logImageElementGetData10(logImage, logElement, data);
break;
case 12:
if (logElement.packing == 0)
return logImageElementGetData12Packed(logImage, logElement, data);
else if (logElement.packing == 1 || logElement.packing == 2)
return logImageElementGetData12(logImage, logElement, data);
break;
case 16:
return logImageElementGetData16(logImage, logElement, data);
default:
/* format not supported */
return 1;
}
/* format not supported */
return 1;
}
static int logImageElementGetData1(LogImageFile *logImage, LogImageElement logElement, float *data)