ret=(char **)lh_retrieve(lh,(char *)value);
ret=(char **)lh_retrieve(lh,value);
char **TXT_DB_get_by_index(TXT_DB *db, int idx, char **value)	{	char **ret;	LHASH *lh;	if (idx >= db->num_fields)		{		db->error=DB_ERROR_INDEX_OUT_OF_RANGE;		return(NULL);		}	lh=db->index[idx];	if (lh == NULL)		{		db->error=DB_ERROR_NO_INDEX;		return(NULL);		}	ret=(char **)lh_retrieve(lh,(char *)value);	db->error=DB_ERROR_OK;	return(ret);	}