All typedefs involving funtion pointers should end with the suffix _ftype, i.e.

    typedef void (init_option_list_ftype) (stringlist_type *)