Fix bugs in ImfCheckFile.cpp:readDeepTile()
Both the Slice and DeepSlice constructors take the fill value after the x/y
sampling rates, not before. (Caught via MSVC's more stringent warnings.)
@@ -564,8 +564,8 @@ readDeepTile(T& in,bool reduceMemory , bool reduceTime)
reinterpret_cast<char*>(&localSampleCount[0][0]),
sizeof (unsigned int) * 1,
sizeof (unsigned int) * width,
- 0.0, // fill
1, 1, // x/ysampling
+ 0.0, // fill
true, // relative x
true // relative y
)
@@ -584,8 +584,8 @@ readDeepTile(T& in,bool reduceMemory , bool reduceTime)
pointerSize * 1,
pointerSize * width,
sampleSize,
- 0.0,
1, 1,
+ 0.0,
true,
true
) );
