Change declaration of variable location

This commit is contained in:
Mylloon 2021-12-20 16:12:01 +01:00
parent 13a57cb1d0
commit f310e5383d
Signed by: Anri
GPG key ID: A82D63DFF8D1317F

View file

@ -63,11 +63,11 @@ void trierListe(Liste *liste) {
} }
void ajouterRangee(Liste *liste, Cellule *nouvelleCellule) { void ajouterRangee(Liste *liste, Cellule *nouvelleCellule) {
Cellule *curseur;
if (*liste == NULL || (*liste)->frequence >= nouvelleCellule->frequence) { // si liste nulle ou alors tête de liste égal en fréquence à notre nouvelle cellule alors on l'ajoute if (*liste == NULL || (*liste)->frequence >= nouvelleCellule->frequence) { // si liste nulle ou alors tête de liste égal en fréquence à notre nouvelle cellule alors on l'ajoute
nouvelleCellule->suivant = *liste; nouvelleCellule->suivant = *liste;
*liste = nouvelleCellule; *liste = nouvelleCellule;
} else { } else {
Cellule *curseur;
curseur = *liste; curseur = *liste;
while (curseur->suivant != NULL && curseur->suivant->frequence < nouvelleCellule->frequence) // on remonte la liste vers la queue et on s'arrête soit quand on est arrivé au bout soit quand on a trouvé une place pour mettre la nouvelle cellule while (curseur->suivant != NULL && curseur->suivant->frequence < nouvelleCellule->frequence) // on remonte la liste vers la queue et on s'arrête soit quand on est arrivé au bout soit quand on a trouvé une place pour mettre la nouvelle cellule
curseur = curseur->suivant; curseur = curseur->suivant;