Skip to content

Conversation

@robUx4
Copy link
Contributor

@robUx4 robUx4 commented Feb 28, 2025

Also use readFully() as for the other ReadData(). So it will throw on error/EOF like the other ones.

Plus some caching.

@robUx4 robUx4 added the bug label Feb 28, 2025
read() may only provide partial data.
We don't need to check for error, readFully() will throw if the data are not fully read.
@robUx4
Copy link
Contributor Author

robUx4 commented Mar 2, 2025

Also use readFully() as for the other ReadData().

This is potentially throwing when using read() wouldn't. But all other base classes use it some parsing code should be really aware that ReadData can throw. This not considered as ABI breakage.

@robUx4 robUx4 requested a review from mbunkus May 11, 2025 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant