aboutsummaryrefslogtreecommitdiff
path: root/gdb/value.c
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2022-02-08 13:41:53 -0700
committerTom Tromey <tromey@adacore.com>2022-02-11 09:23:56 -0700
commit29ba33db77f22a54d97db90cb87c39126efad3db (patch)
tree15d9ced771509549becd510ebcf3dff45f361814 /gdb/value.c
parente951225303b7d0565c985e2d562d3787983ff06f (diff)
downloadgdb-29ba33db77f22a54d97db90cb87c39126efad3db.zip
gdb-29ba33db77f22a54d97db90cb87c39126efad3db.tar.gz
gdb-29ba33db77f22a54d97db90cb87c39126efad3db.tar.bz2
Add initializers to bound_minimal_symbol
This adds initializers to bound_minimal_symbol, allowing for the removal of some calls to memset.
Diffstat (limited to 'gdb/value.c')
-rw-r--r--gdb/value.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/gdb/value.c b/gdb/value.c
index 7bd9891..7609996 100644
--- a/gdb/value.c
+++ b/gdb/value.c
@@ -3171,13 +3171,8 @@ value_fn_field (struct value **arg1p, struct fn_field *f,
struct bound_minimal_symbol msym;
sym = lookup_symbol (physname, 0, VAR_DOMAIN, 0).symbol;
- if (sym != NULL)
+ if (sym == nullptr)
{
- memset (&msym, 0, sizeof (msym));
- }
- else
- {
- gdb_assert (sym == NULL);
msym = lookup_bound_minimal_symbol (physname);
if (msym.minsym == NULL)
return NULL;