Skip to content

Commit

Permalink
Should be align_of instead of size_of
Browse files Browse the repository at this point in the history
  • Loading branch information
5225225 authored and Gankra committed Jul 18, 2022
1 parent 70db9e4 commit 8d1e4dc
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/vec/vec-alloc.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ just put some other garbage in there!
This is perfectly fine because we already have `cap == 0` as our sentinel for no
allocation. We don't even need to handle it specially in almost any code because
we usually need to check if `cap > len` or `len > 0` anyway. The recommended
Rust value to put here is `mem::size_of::<T>()`. `NonNull` provides a convenience
Rust value to put here is `mem::align_of::<T>()`. `NonNull` provides a convenience
for this: `NonNull::dangling()`. There are quite a few places where we'll
want to use `dangling` because there's no real allocation to talk about but
`null` would make the compiler do bad things.
Expand Down

0 comments on commit 8d1e4dc

Please sign in to comment.