From 560f45cd7f4ea014241072fe80be3c2550ba5372 Mon Sep 17 00:00:00 2001 From: lisa neigut Date: Tue, 23 Apr 2019 17:38:42 -0700 Subject: [PATCH] wire generator: reverse subtype struct order nested subtypes need to come first in the struct declaration. we reverse the order that we read them off so that this requirement is met --- 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 f7ccfcd25..7d302327d 100755 --- a/tools/generate-wire.py +++ b/tools/generate-wire.py @@ -1355,7 +1355,7 @@ def build_tlv_structs(tlv_fields): def build_subtype_structs(subtypes): structs = "" - for subtype in subtypes: + for subtype in reversed(subtypes): structs += subtype.print_struct() return structs