diff --git a/src/atom_table.rs b/src/atom_table.rs index 6de8f5f9..fbb7793a 100644 --- a/src/atom_table.rs +++ b/src/atom_table.rs @@ -371,8 +371,7 @@ impl AtomTable { } let size = mem::size_of::() + string.len(); - let align_offset = 8 * mem::align_of::(); - let size = (size & !(align_offset - 1)) + align_offset; + let size = size.next_multiple_of(AtomTable::align()); unsafe { let len_ptr = loop {