Bonjour
Alors voilà, j'ai ce code :
Et j'ai ces warnings :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 int strcasecmp (const char* s1, const char* s2) { int c1, c2; if (s1 == NULL) return 1; if (s2 == NULL) return 1; while (*s1 && *s2) { c1 = isupper ((sdluchar)*s1) ? tolower ((sdluchar)*s1) : *s1; c2 = isupper ((sdluchar)*s2) ? tolower ((sdluchar)*s2) : *s2; if (c1 != c2) return (c1 - c2); s1++; s2++; } return (((int)(unsigned char)* s1) - ((int)(unsigned char)* s2)); }
Les lignes 476 et 477 sont celles-ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 /home/shugo/projets/StrLib/string/stredit.c:476: attention : ne sera jamais exécuté /home/shugo/projets/StrLib/string/stredit.c:477: attention : ne sera jamais exécuté
Quelqu'un à une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 c1 = isupper ((sdluchar)*s1) ? tolower ((sdluchar)*s1) : *s1; c2 = isupper ((sdluchar)*s2) ? tolower ((sdluchar)*s2) : *s2;
![]()
Partager