Add freeArbre
to the header
This commit is contained in:
parent
6ed7ebee1f
commit
b87dc29000
2 changed files with 3 additions and 1 deletions
1
arbre.c
1
arbre.c
|
@ -50,7 +50,6 @@ void assignationCode(Arbre arbre, int codeActuel, int longueur, Entete *enteteLi
|
|||
}
|
||||
}
|
||||
|
||||
// Libère en mémoire un Arbre
|
||||
void freeArbre(Arbre arbre) {
|
||||
if (arbre->lettre == '\0') { // free aussi les mini-racines
|
||||
freeArbre(arbre->gauche);
|
||||
|
|
3
arbre.h
3
arbre.h
|
@ -39,6 +39,9 @@ void decompression(FILE *entree, FILE *sortie);
|
|||
*/
|
||||
void assignationCode(Arbre arbre, int codeActuel, int longueur, Entete *enteteListe, int *i, int *longueurTotale);
|
||||
|
||||
// Libère en mémoire un arbre (struct Arbre).
|
||||
void freeArbre(Arbre arbre);
|
||||
|
||||
// Convertis un arbre (struct Arbre/Liste) en liste (struct Entete).
|
||||
Entete *arbreVersListe(Arbre arbre, int taille, int *tailleTotale);
|
||||
|
||||
|
|
Reference in a new issue