You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed Uninitialized string offset in Binary::readByte() and Binary::readSignedByte() when given an empty string - it now throws BinaryDataException in that case instead.
Binary::readShort(), Binary::readInt(), Binary::readLong(), Binary::readFloat(), Binary::readDouble() and friends now throw exceptions with more useful messages containing the expected and actual lengths.
Added a bunch of missing @throws BinaryDataException.