On 11/22/2016 04:55 PM, Paul Miller wrote:
On 11/22/2016 8:28 AM, Michel Lerenard wrote:
The lineSampleCount array is never reset. The code calls
_data->lineSampleCount.resizeErase(_data->maxY - _data->minY + 1);
in initialize(), then in the execute function of the buffer task, we
increment the values of the cells, although they have never been set to
zero !
Doesn't "resizeErase" also set to zero?
_______________________________________________
Openexr-devel mailing list
Openexr-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/openexr-devel
Unfortunately not:
From ImfArray.h:
template <class T>
inline void
Array<T>::resizeErase (long size)
{
T *tmp = new T[size];
delete [] _data;
_size = size;
_data = tmp;
}
_______________________________________________
Openexr-devel mailing list
Openexr-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/openexr-devel