Bonsoir,
Je sais que ce n'est pas le bon forum pour ce qui est de GTK+, mais il me semble que ce problème concerne le C plutôt que GTK.
Lors de la compilation avec codeblocks et les options -O -Wstrict-prototypes (entre autres), je reçois un warning à la ligne 50 de gtkitemfactory :
Bon, à partir de là, je vais me balader dans ce header, histoire de voir ce qui ne va pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part warning: function declaration isn't a prototype
Bon, à partir de là, je me doute que ce sont les parenthèses qui posent problème, mais je ne vois pas lequel. Donc si vous pouvez m'éclairer sur ce point...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 /* We use () here to mean unspecified arguments. This is deprecated * as of C99, but we can't change it without breaking compatibility. * (Note that if we are included from a C++ program () will mean * (void) so an explicit cast will be needed.) */ typedef void (*GtkItemFactoryCallback) ();
En vous remerciant d'avance pour vos réponses !
Partager