AHCP: designated inits are C99, fix to be C89