void 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 ; i2adresse[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 ; i2adresse[i2]); } printf("pong"); free( ( emetteur[i+NB_EMETTEUR_PRINCIPAUX] )->first ); free( ( emetteur[i+NB_EMETTEUR_PRINCIPAUX] )->etiquette ); free( ( emetteur[i+NB_EMETTEUR_PRINCIPAUX] )->adresse ); } }