rem: LOG(L_ERR, "ERROR: %s : bad re %s\n",my_exports.name,(char*)(*param));
add: LOG(L_ERR, "ERROR: %s : bad re %s\n", my_exports.name, (char*)*param);
context: static int fixup_regex(void** param, int param_no){	regex_t* re;	DBG("module - fixing %s\n", (char*)(*param));	if (param_no!=1) return 0;	if ((re=malloc(sizeof(regex_t)))==0) return E_OUT_OF_MEM;	if (regcomp(re, *param, REG_EXTENDED|REG_ICASE|REG_NEWLINE) ){		free(re);		LOG(L_ERR, "ERROR: %s : bad re %s\n",my_exports.name,(char*)(*param));		return E_BAD_RE;	}	/* free string */	free(*param);	/* replace it with the compiled re */	*param=re;	return 0;}