mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-27 21:40:34 +02:00
Inline post-allocation actions
This commit is contained in:
parent
a75842be90
commit
a00c83878e
6 changed files with 168 additions and 51 deletions
2
quads.c
2
quads.c
|
@ -51,7 +51,7 @@ static Quad* make_tree(struct mutator *mut, int depth) {
|
|||
|
||||
Quad *result = allocate_quad(mut);
|
||||
for (size_t i = 0; i < 4; i++)
|
||||
init_field(result, (void**)&result->kids[i], HANDLE_REF(kids[i]));
|
||||
result->kids[i] = HANDLE_REF(kids[i]);
|
||||
|
||||
for (size_t i = 0; i < 4; i++)
|
||||
POP_HANDLE(mut);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue