fp->set_loc_enumval (enum_value);
fp->set_bitsize (0);
- if (name != nullptr)
+ if (name != nullptr && *name != '\0')
{
struct symbol *sym = new (&ccp->of->objfile_obstack) symbol;
OBJSTAT (ccp->of, n_syms++);
struct symbol *sym = nullptr;
const char *name = ctf_type_name_raw (fp, tid);
- if (name != nullptr)
+ if (name != nullptr && *name != '\0')
{
sym = new (&objfile->objfile_obstack) symbol;
OBJSTAT (objfile, n_syms++);
}
name = ctf_type_name_raw (fp, tid);
- if (name == nullptr || strlen (name) == 0)
+ if (name == nullptr || *name == '\0')
{
name = ctf_type_aname (fp, tid);
- if (name == nullptr)
+ if (name == nullptr || *name == '\0')
complaint (_("ctf_type_aname read_base_type failed - %s"),
ctf_errmsg (ctf_errno (fp)));
}
type = type_allocator (of, language_c).new_type ();
const char *name = ctf_type_name_raw (fp, tid);
- if (name != nullptr && strlen (name) != 0)
+ if (name != nullptr && *name != '\0')
type->set_name (name);
kind = ctf_type_kind (fp, tid);
type = type_allocator (of, language_c).new_type ();
const char *name = ctf_type_name_raw (fp, tid);
- if (name != nullptr && strlen (name) != 0)
+ if (name != nullptr && *name != '\0')
type->set_name (name);
type->set_code (TYPE_CODE_ENUM);
type = type_allocator (of, language_c).new_type ();
const char *name = ctf_type_name_raw (fp, tid);
- if (name != nullptr && strlen (name) != 0)
+ if (name != nullptr && *name != '\0')
type->set_name (name);
kind = ctf_type_kind_forwarded (fp, tid);
}
const char *name = ctf_type_name_raw (ccp->fp, tid);
- if (name == nullptr || strlen (name) == 0)
+ if (name == nullptr || *name == '\0')
return 0;
ccp->pst->add_psymbol (name, false,