2001-12-11 Andrew Cagney * values.c: Include "gdb_assert.h". (value_fn_field): Rearange to avoid -Wuninitialized warning. Index: values.c =================================================================== RCS file: /cvs/src/src/gdb/values.c,v retrieving revision 1.30 diff -p -r1.30 values.c *** values.c 2001/12/10 23:05:00 1.30 --- values.c 2001/12/11 18:05:09 *************** *** 33,38 **** --- 33,39 ---- #include "scm-lang.h" #include "demangle.h" #include "doublest.h" + #include "gdb_assert.h" /* Prototypes for exported functions. */ *************** value_fn_field (value_ptr *arg1p, struct *** 971,983 **** struct minimal_symbol *msym; sym = lookup_symbol (physname, 0, VAR_NAMESPACE, 0, NULL); ! if (!sym) { msym = lookup_minimal_symbol (physname, NULL, NULL); } - - if (!sym && !msym) - return NULL; v = allocate_value (ftype); if (sym) --- 972,988 ---- struct minimal_symbol *msym; sym = lookup_symbol (physname, 0, VAR_NAMESPACE, 0, NULL); ! if (sym != NULL) { + msym = NULL; + } + else + { + gdb_assert (sym == NULL); msym = lookup_minimal_symbol (physname, NULL, NULL); + if (msym == NULL) + return NULL; } v = allocate_value (ftype); if (sym)