rendered paste bodyvoid free_all (t_emetteur * * emetteur){
int i,i2;
/* Pour chaque emetteur principaux */
for (i=0; i < NB_EMETTEUR_PRINCIPAUX ; ++i){
printf("pang");
/* Pour chaque distributeur des emetteur */
for ( i2=0 ; i2<NB_DISTRIBUTEUR1 ; ++i2 ){
free( (emetteur[i])->adresse[i2]);
}
printf("ping");
free( (emetteur[i] )->first );
free( (emetteur[i] )->etiquette );
free( (emetteur[i] )->adresse );
}
for (i=0; i < NB_EMETTEUR_TOTAL - NB_EMETTEUR_PRINCIPAUX ; ++i){
for ( i2=0 ; i2<NB_DISTRIBUTEUR2 ; ++i2 ){
free( ( emetteur[i+NB_EMETTEUR_PRINCIPAUX] )->adresse[i2]);
}
printf("pong");
free( ( emetteur[i+NB_EMETTEUR_PRINCIPAUX] )->first );
free( ( emetteur[i+NB_EMETTEUR_PRINCIPAUX] )->etiquette );
free( ( emetteur[i+NB_EMETTEUR_PRINCIPAUX] )->adresse );
}
}