From e31111d70bcae044bb47567996a959782ee5f471 Mon Sep 17 00:00:00 2001 From: lisa neigut Date: Tue, 9 Apr 2019 15:21:22 -0700 Subject: [PATCH] subtypes: fixup context reference for subtypes subtype children should be allocated off of themselves. this was failing to compile for embedded subtypes (subtype within a subtype). --- tools/generate-wire.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/generate-wire.py b/tools/generate-wire.py index 9641fedf8..990e5b0a4 100755 --- a/tools/generate-wire.py +++ b/tools/generate-wire.py @@ -958,7 +958,7 @@ class Subtype(Message): name = '{}->{}'.format(self.name, f.name) # Allocate these off the array itself, if they need alloc. - self.print_fromwire_array('*' + f.name, subcalls, basetype, f, + self.print_fromwire_array(name, subcalls, basetype, f, name, f.lenvar, is_tlv=True) else: if f.is_assignable():