Fix non-variadic CIF initialization for Apple/ARM64

Turns out `aarch64_nfixedargs` wasn't initialized in the non-variadic case, resulting in undefined behavior when allocating arguments.
This will need wrapped in

#if defined (__APPLE__)

or you will break GNU/Linux builds.