tools/tiffcp.c:1071: error: Integer Overflow L2
  ([0, `rows`] - 1):unsigned32.

tools/tiffcp.c:1067:1: <LHS trace>
1065. }
1066. 
1067. static void
      ^
1068. cpStripToTile(uint8* out, uint8* in,
1069.     uint32 rows, uint32 cols, int outskew, int inskew)

tools/tiffcp.c:1067:1: Parameter `rows`
1065. }
1066. 
1067. static void
      ^
1068. cpStripToTile(uint8* out, uint8* in,
1069.     uint32 rows, uint32 cols, int outskew, int inskew)

tools/tiffcp.c:1071:9: Binary operation: ([0, rows] - 1):unsigned32
1069.     uint32 rows, uint32 cols, int outskew, int inskew)
1070. {
1071. 	while (rows-- > 0) {
              ^
1072. 		uint32 j = cols;
1073. 		while (j-- > 0)
