memset(ef->info, 0, ef->engine->info_size);
void alloc_effect(EffectList *ef){	int i;	ef->engine = NULL;	for(i = 0; effect_engine[i].type != -1; i++) {		if (effect_engine[i].type == ef->type) {			ef->engine = &(effect_engine[i]);			break;		}	}	if (ef->info != NULL) {		free(ef->info);		ef->info = NULL;	}	ef->info = safe_malloc(ef->engine->info_size);	ctl->cmsg(CMSG_INFO, VERB_NOISY, "Effect Engine: %s", ef->engine->name);}