Fix build with CFLAGS="-g -Og" [-Werror=maybe-uninitialized]
authorJoão Valverde <joao.valverde@tecnico.ulisboa.pt>
Wed, 24 Feb 2016 21:52:52 +0000 (21:52 +0000)
committerAnders Broman <a.broman58@gmail.com>
Thu, 25 Feb 2016 07:02:35 +0000 (07:02 +0000)
packet-flexray.c: In function ‘dissect_flexray’:
packet-flexray.c:245:6: error: ‘flexray_frame_tree’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
      expert_add_info(pinfo, flexray_frame_tree, &ei_flexray_frame_payload);
      ^
cc1: all warnings being treated as errors

Change-Id: Iadcae49e7d958823ae7066906892f6c1ae85169b
Reviewed-on: https://code.wireshark.org/review/14124
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>
epan/dissectors/packet-flexray.c

index e140e43433f2365b605549d580f9a887deef8be9..b43c12cb11848ef2a7bf4a12a19c6d35680f3e7b 100644 (file)
@@ -130,7 +130,8 @@ static int
 dissect_flexray(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
 {
        proto_item *ti;
-       proto_tree *flexray_tree, *type_info_tree, *error_flags_tree, *flexray_frame_tree;
+       proto_tree *flexray_tree, *type_info_tree, *error_flags_tree;
+       proto_tree *flexray_frame_tree = NULL;
        tvbuff_t* next_tvb;
        gint frame_length;
        gint flexray_frame_length;