mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-06-02 09:31:12 +00:00
better relocations: pointers to structure members now work
This commit is contained in:
parent
59d321ded5
commit
11c7c27f70
6 changed files with 89 additions and 22 deletions
|
@ -1249,7 +1249,7 @@ field_expr (expr_t *e1, expr_t *e2)
|
|||
e = new_expr ();
|
||||
e->type = ex_pointer;
|
||||
e1 = e1->e.expr.e1;
|
||||
i = POINTER_VAL (e1->e.pointer);
|
||||
i = e1->e.pointer.val;
|
||||
e->e.pointer.val = i + field->offset;
|
||||
e->e.pointer.type = field->type;
|
||||
return unary_expr ('.', e);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue