Need to generate hf_ variable for aliases in structs.
Change-Id: I6bd995d42cf54aaf2ad90d0322056c7ff0830ea9 Ping-Bug: 11156 Reviewed-on: https://code.wireshark.org/review/8324 Reviewed-by: Michael Mann <mmann78@netscape.net> Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
This commit is contained in:
parent
718e900824
commit
f735d4b3ec
|
@ -373,7 +373,8 @@ class wireshark_gen_C:
|
|||
sname = self.namespace(st, "_")
|
||||
|
||||
for m in st.members():
|
||||
if ((self.isSeqNativeType(m.memberType())) or (m.memberType().unalias().kind() == idltype.tk_sequence)):
|
||||
if ((self.isSeqNativeType(m.memberType())) or (m.memberType().unalias().kind() == idltype.tk_sequence) or \
|
||||
(m.memberType().unalias().kind() == idltype.tk_alias)):
|
||||
for decl in m.declarators():
|
||||
if (m.memberType().unalias().kind() == idltype.tk_sequence):
|
||||
self.st.out(self.template_hf, name=sname + "_" + decl.identifier() + "_loop")
|
||||
|
|
Loading…
Reference in New Issue