The differing number of items in each array element definitely has to be checked so the functions using them have the right fields. if they check out, doesn’t harm to add a NULL to the end of each of the following 5 items.
The Return 0 looks like a booboo left from a debug, yeah it’ll want to be checked for sure. 🙂