summaryrefslogtreecommitdiff
path: root/copy.c
diff options
context:
space:
mode:
authorLeo Tenenbaum <pommicket@gmail.com>2020-01-10 22:39:01 -0500
committerLeo Tenenbaum <pommicket@gmail.com>2020-01-10 22:39:01 -0500
commit56a9ba5ea53a5d0b6268939d6a6e89837c2e4658 (patch)
tree2e3aa79b863a1c8c858a504764260b3614ba9d1c /copy.c
parent17f78f57b2225840144b7b9027e3e032684c4cb0 (diff)
made Field.type not a pointer
Diffstat (limited to 'copy.c')
-rw-r--r--copy.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/copy.c b/copy.c
index 80d5a52..58ba390 100644
--- a/copy.c
+++ b/copy.c
@@ -126,7 +126,7 @@ static void copy_type(Copier *c, Type *out, Type *in) {
Field *fout = &out->struc->fields[i];
Field *fin = &in->struc->fields[i];
*fout = *fin;
- copy_type(c, fout->type = allocr_malloc(c->allocr, sizeof *fout->type), fin->type);
+ copy_type(c, &fout->type, &fin->type);
}
} break;
}