Fix bug in calling readU16 from readS16.