tshark: fix pdml export for LUA cases

- bug fix for wrong level introduced in SHA-1:b8ead953
- fix indent for Close off fake wrapper protocol

Change-Id: Iccb10af8f3ac1604fc5582d730f2fd39ffaeb1c0
Reviewed-on: https://code.wireshark.org/review/24681
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
This commit is contained in:
Pavel Strnad 2017-12-03 10:28:35 +01:00 committed by Stig Bjørlykke
parent 7a957952dc
commit d3a3b0ba27
1 changed files with 2 additions and 0 deletions

2
epan/print.c Normal file → Executable file
View File

@ -452,6 +452,7 @@ proto_tree_write_node_pdml(proto_node *node, gpointer data)
if (wrap_in_fake_protocol) {
/* Open fake protocol wrapper */
fputs("<proto name=\"fake-field-wrapper\">\n", pdata->fh);
pdata->level++;
print_indent(pdata->level + 1, pdata->fh);
}
@ -679,6 +680,7 @@ proto_tree_write_node_pdml(proto_node *node, gpointer data)
/* Close off fake wrapper protocol */
if (wrap_in_fake_protocol) {
print_indent(pdata->level + 1, pdata->fh);
fputs("</proto>\n", pdata->fh);
}
}