Misc. Range::end_size() fix (#1750)
Misc. Range::end_size() fix (#1750)

The `Range::end_size()` contract states that it will return non-zero for
var-sized ranges only. For fixed-sized ranges, it currently returns the range
size instead of 0.

This is not immediately causing a problem and will not be needed for an
in-progress patch.

Co-authored-by: Joe Maley <16a9a54ddf4259952e3c118c763138e83693d7fd@tiledb.com>
TileDB-Inc/TileDB,TileDB-Inc/TileDB,TileDB-Inc/TileDB,TileDB-Inc/TileDB