rem: LOG(L_ERR, "uac:fixup_replace_from2: ERROR: wrong format[%s]!\n", s.s);
add: LOG(L_ERR, "ERROR:uac:fixup_replace_from2: wrong format [%s] " "for param no %d!\n", s.s, param_no);
context: static int fixup_replace_from2(void** param, int param_no){	xl_elem_t *model;	char *p;	str s;	/* convert to str */	s.s = (char*)*param;	s.len = strlen(s.s);	if (s.len==0)		s.s = 0;	model=NULL;	if (param_no==1)	{		if (s.len)		{			/* put " to display name */			p = (char*)pkg_malloc(s.len+3);			if (p==0)			{				LOG(L_CRIT,"ERROR:uac:fixup_replace_from2: no more pkg mem\n");				return E_OUT_OF_MEM;			}			p[0] = '\"';			memcpy(p+1, s.s, s.len);			p[s.len+1] = '\"';			p[s.len+2] = '\0';			pkg_free(s.s);			s.s = p;			s.len += 2;		}	}	if(s.s!=0)	{		if(xl_parse_format(s.s,&model,XL_DISABLE_COLORS)<0)		{			LOG(L_ERR,				"uac:fixup_replace_from2: ERROR: wrong format[%s]!\n", s.s);			pkg_free(s.s);			return E_UNSPEC;		}	}	*param = (void*)model;	return 0;}