make error
tgl/queries.c: In function ‘_tgl_do_send_photo’: tgl/queries.c:2091:10: error: cast between incompatible function types from ‘void (*)(struct tgl_state *, void *, int, struct tgl_message )’ to ‘void ()(struct tgl_state *, void , int)’ [-Werror=cast-function-type] 2091 | ((void ()(struct tgl_state *, void , int))callback) (TLS, callback_extra, 0); | ^ tgl/queries.c:2108:10: error: cast between incompatible function types from ‘void ()(struct tgl_state *, void *, int, struct tgl_message )’ to ‘void ()(struct tgl_state *, void , int)’ [-Werror=cast-function-type] 2108 | ((void ()(struct tgl_state *, void , int))callback) (TLS, callback_extra, 0); | ^ tgl/queries.c:2141:10: error: cast between incompatible function types from ‘void ()(struct tgl_state *, void *, int, struct tgl_message )’ to ‘void ()(struct tgl_state *, void , int)’ [-Werror=cast-function-type] 2141 | ((void ()(struct tgl_state *, void *, int))callback) (TLS, callback_extra, 0); | ^ cc1: all warnings being treated as errors make: *** [Makefile.tgl:20: objs/queries.o] Error 1
You can a little bit search. Perhaps this: #1633