Folco (./10) :
Je trouve qu'ils en font trop avec ce warning, stou ^^ Ou s'ils veulent jouer à ça, qu'ils fassent les choses bien et se rendent compte que mon appel ne peut pas être invalide dans ce cas précis. C'est pas une mauvaise idée que ce warning, c'est vrai qu'il y a des appels (à base de const char*) qui pourraient être foireux. Mais pas celui-ci.
Jusqu'à preuve du contraire, c'est un bug à mes yeux.
Comme le dit aze, si tout est dans le même fichier gcc ne fait pas de warning. Dans des modules différents, il n'a juste aucun moyen d'analyser quoi que ce soit. Et il ne va certainement pas te faire confiance, aujourd'hui tu sais ce que tu fais, mais quand dans 6 mois tu vas vouloir modifier ta chaîne de caractère est-ce que tu vas te souvenir qu'il faut mettre %% et surtout pas % parce que tu as utilisé un printf qq part dans un autre fichier ? A priori non
