summaryrefslogtreecommitdiff
path: root/eval.c
diff options
context:
space:
mode:
authorLeo Tenenbaum <pommicket@gmail.com>2020-05-02 14:39:51 -0400
committerLeo Tenenbaum <pommicket@gmail.com>2020-05-02 14:39:51 -0400
commit41c0e26f48c80835afe962c8c6a64d4cc7c18b13 (patch)
tree76873cca22420c556daa52dc1df48c369d242e77 /eval.c
parentf9d970a0535ec3ae4aaff6842788a89b139cfdaa (diff)
fixed including something multiple times
Diffstat (limited to 'eval.c')
-rw-r--r--eval.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/eval.c b/eval.c
index 1a2451d..830e574 100644
--- a/eval.c
+++ b/eval.c
@@ -747,13 +747,6 @@ static Status eval_ptr_to_struct_field(Evaluator *ev, Expression *dot_expr, void
return false;
/* access struct data */
*p = &((Slice *)ptr)->data;
- } else {
- void *ptr;
- Identifier ident = dot_expr->binary.rhs->ident;
- assert(type_is_builtin(struct_type, BUILTIN_NMS));
- if (!eval_address_of_ident(ev, ident, dot_expr->where, &dot_expr->type, &ptr))
- return false;
- *p = ptr;
}
return true;
}