aboutsummaryrefslogtreecommitdiffstats
path: root/epan/proto.c
diff options
context:
space:
mode:
authorChristoph Wurm <wurm@elastic.co>2017-07-08 04:13:43 +0000
committerAnders Broman <a.broman58@gmail.com>2017-07-10 08:59:26 +0000
commit36ac2e958819aced5ecbae795f347bb2237f00f9 (patch)
tree90423ad20ed9aae87b81a00cfcc65b4e7271f338 /epan/proto.c
parent36bc2c6da4ddf65ff12f4435df1519893ff46c13 (diff)
Fix missing geninfo in PDML export.
Change-Id: I02b6ff7f57f81f0ac6b54806a9325ebb16b40476 Reviewed-on: https://code.wireshark.org/review/22553 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>
Diffstat (limited to 'epan/proto.c')
-rw-r--r--epan/proto.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/epan/proto.c b/epan/proto.c
index 0c262b79c6..a15792eb36 100644
--- a/epan/proto.c
+++ b/epan/proto.c
@@ -8999,11 +8999,14 @@ find_first_finfo(proto_node *node, gpointer data)
if (fi && fi->hfinfo) {
if (fi->hfinfo->id == ((ffdata_t*)data)->id) {
g_ptr_array_add(((ffdata_t*)data)->array, fi);
+
+ /* Stop traversing. */
+ return TRUE;
}
}
- /* Stop traversing. */
- return TRUE;
+ /* Continue traversing. */
+ return FALSE;
}
/* Return GPtrArray* of field_info pointers for all hfindex that appear in a tree.