if(efc == NULL) {return;} 
if (efc == NULL) {return;} 
void free_effect_list(EffectList *ef){	EffectList *efc, *efn;	efc = ef;	if(efc == NULL) {return;}	do {		efn = efc->next_ef;		if(efc->info != NULL) {			(*efc->engine->do_effect)(NULL, MAGIC_FREE_EFFECT_INFO, efc);			free(efc->info);			efc->info = NULL;		}		efc->engine = NULL;		free(efc);		efc = NULL;	} while ((efc = efn) != NULL);}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/c8fe30a10149e4bac02c6dd8029c3da613019c7a/reverb.c/clean/timidity/reverb.c