TP5: Properly guard against NULL testing an element in the searching
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 7 Mar 2017 14:29:45 +0000 (15:29 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 7 Mar 2017 14:29:45 +0000 (15:29 +0100)
function.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
TP5/exo4/liste_chainee.c

index b21ad04a501b051e71c3ab463672fd364e3f9d0d..96baad731bc28a9c2327ea83758395dd0c060638 100644 (file)
@@ -99,9 +99,9 @@ bool rechercher_iter(element e, Liste L)
 
        while (L != NULL && L->valeur != e) {
                L = L->suivant;
+               if (L->valeur == e)
+                       rt_val = true;
        }
-       if (L->valeur == e) 
-               rt_val = true;
        return rt_val;
 }