We can remove the empty check: if the vector has size 1, it is obviously
not empty. This code ended up like this because the empty check used to
be a NULL check.
Change-Id: I1571bd0228818ca93f6a6b444e9b010dc2da4c08
if (explicit_loc->function_name == NULL)
{
/* No function was specified, so add the symbol name. */
- gdb_assert (!ls->labels.function_symbols->empty ()
- && (ls->labels.function_symbols->size () == 1));
+ gdb_assert (ls->labels.function_symbols->size () == 1);
block_symbol s = ls->labels.function_symbols->front ();
explicit_loc->function_name = xstrdup (s.symbol->natural_name ());
}