On 8/7/19 9:27 PM, Markus Armbruster wrote: >>>> typedef void SaveStateHandler(QEMUFile *f, void *opaque); >>>> typedef int LoadStateHandler(QEMUFile *f, void *opaque, int version_id); >>>> +typedef void (*qemu_irq_handler)(void *opaque, int n, int level); >> >> Should we prefer a consistent form for function pointer typedefs? Here, >> we've mixed 'rettype Name(params)' with 'rettype (*name)(params)'. > > Which of the two difference I can see do you mean?
Eric asked about function type vs pointer-to-function type. In usage, SaveStateHandler *variable; vs qemu_irq_handler variable; r~