unsigned far JD_imagesize(int left, int top, int right, int bottom); unsigned far JD_imagesize(int left, int top, int right, int bottom) { unsigned long X_width, Y_width; X_width= ( (left > right) ? (left - right + 1) : (right - left + 1) ); Y_width= ( ( up > down) ? ( up - down + 1) : ( down - up + 1) ); return (X_width * Y_width + 4); };