> Why zero the memory? The following loop sets every entry in the array.

:+1: Remnants from the [old code](https://github.com/b4winckler/vim/blob/master/src/if_py_both.h#L4225-L4235)

> Also the usage of xcalloc() seems wrong, the arguments should be reversed.

:+1: