Fix incorrect argument count when using invoke_va