Fix XCode/clang warning about hasBytesAvailable being used uninitialized (on Mac only)