Ensure return value from xread() is always stored into an ssize_t