static char *conf_expand_value(const signed char *in) 
static char *conf_expand_value(const char *in) 
static char *conf_expand_value(const signed char *in){	struct symbol *sym;	const signed char *src;	static char res_value[SYMBOL_MAXLENGTH];	char *dst, name[SYMBOL_MAXLENGTH];	res_value[0] = 0;	dst = name;	while ((src = strchr(in, '$'))) {		strncat(res_value, in, src - in);		src++;		dst = name;		while (isalnum(*src) || *src == '_')			*dst++ = *src++;		*dst = 0;		sym = sym_lookup(name, 0);		sym_calc_value(sym);		strcat(res_value, sym_get_string_value(sym));		in = src;	}	strcat(res_value, in);	return res_value;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/48b9d03c5f20a0585bb6f7d8c4abad3661df5d75/confdata.c/buggy/scripts/kconfig/confdata.c