-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
static dav1d_ii_masks
: Use empty slices instead of None
for defau…
…lts (#463) No uses check for null, so we can use empty slices as the default instead of `None`, which requires wrapping everything in `Option`. For the pure Rust paths (no asm), this means we can avoid a `.unwrap()`. This is slightly less "safe" for the asm paths, since if there's an error, it'll use a pointer to static memory instead of a null pointer that would error right away, but we have tests for that and the pure Rust path will bounds check (eventually).
- Loading branch information
Showing
3 changed files
with
11 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters