heh, logic is hard

This commit is contained in:
Mark Mansi 2018-04-29 17:27:17 -05:00
parent e5280e452f
commit f9f992379d

View file

@ -65,7 +65,7 @@ impl<T, A: Alloc> RawVec<T, A> {
RawVec {
ptr: Unique::empty(),
// FIXME(mark-i-m): use `cap` when ifs are allowed in const
cap: [0, !0][(mem::size_of::<T>() != 0) as usize],
cap: [0, !0][(mem::size_of::<T>() == 0) as usize],
a,
}
}