v=(CONF_VALUE *)lh_retrieve(conf,(char *)&vv);
v=(CONF_VALUE *)lh_retrieve(conf,&vv);
char *CONF_get_string(LHASH *conf, char *section, char *name)	{	CONF_VALUE *v,vv;	char *p;	if (name == NULL) return(NULL);	if (conf != NULL)		{		if (section != NULL)			{			vv.name=name;			vv.section=section;			v=(CONF_VALUE *)lh_retrieve(conf,(char *)&vv);			if (v != NULL) return(v->value);			if (strcmp(section,"ENV") == 0)				{				p=Getenv(name);				if (p != NULL) return(p);				}			}		vv.section="default";		vv.name=name;		v=(CONF_VALUE *)lh_retrieve(conf,(char *)&vv);		if (v != NULL)			return(v->value);		else			return(NULL);		}	else		return(Getenv(name));	}