all: fix array size data type on 64 bit
The array struct aligned size to 64 bit on x86_64 which caused bad things to happen. We use size_t to make sure the size element is correct regardless arch. Solution found by Timo.
Showing with 4 additions and 4 deletions