BitMiracle.LibTiff.Classic.Tiff.multiply C# (CSharp) Method

multiply() private method

private multiply ( int nmemb, int elem_size, string where ) : int
nmemb int
elem_size int
where string
return int
        private int multiply(int nmemb, int elem_size, string where)
        {
            int bytes = nmemb * elem_size;
            if (elem_size != 0 && bytes / elem_size != nmemb)
            {
                ErrorExt(this, m_clientdata, m_name, "Integer overflow in {0}", where);
                bytes = 0;
            }

            return bytes;
        }
Tiff