of compiler warnings in 64-bit mode when sizeof(foo) is used as the argument for the array subscript operator. No need to care about the non-signedness since only positive indices work.