Add SUBOBJECT_INITIALIZER and use it.
authorGuy Harris <guy@alum.mit.edu>
Fri, 2 Jun 2017 08:29:42 +0000 (01:29 -0700)
committerGuy Harris <guy@alum.mit.edu>
Fri, 2 Jun 2017 08:30:16 +0000 (08:30 +0000)
commit974f985bd9716cf8d0144099bd7c052f866c1a2b
tree467001d4535c2ef1f9c4140f76ef1d63ae21d534
parent10e59dba2b1ee123b4fdfbee288b486471cc68e0
Add SUBOBJECT_INITIALIZER and use it.

Just as we have OD_ENTRY_INITIALIZER, add SUBOBJECT_INITIALIZER, and use
it rather than memset().

Whether removing initializer warnings is a Good Thing is subject to
debate; remove a comment that implies it's been deemed a Good Thing.

Change-Id: Ife658d8bb1d4868789ca3b929aff6e4fccecb430
Reviewed-on: https://code.wireshark.org/review/21892
Reviewed-by: Guy Harris <guy@alum.mit.edu>
epan/dissectors/packet-epl-profile-parser.c
epan/dissectors/packet-epl.c
epan/dissectors/packet-epl.h
epan/range.h