-
Notifications
You must be signed in to change notification settings - Fork 205
Closed
Labels
enhancementNew feature or requestNew feature or requestsemver bumpIssues that will require a semver-incompatible fixIssues that will require a semver-incompatible fix
Description
Currently, read
takes a &mut [u8]
. That's fine for many use cases, but it does require the buffer to be initialized before calling read
, so it's currently not possible to read directly into uninitialized memory.
For Mustang, the C read
API takes a raw pointer which may be pointing to an uninitialized buffer. Currently mustang does slice::from_raw_parts_mut
, however this has undefined behavior if the slice is uninitialized.
koutheir and Tudyx
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestsemver bumpIssues that will require a semver-incompatible fixIssues that will require a semver-incompatible fix