aboutsummaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2019-09-10 13:40:23 +0200
committerRoland Knall <rknall@gmail.com>2019-09-10 12:00:55 +0000
commita4da8e22c94523a5aea2342536ce57c6776dc50a (patch)
treee366e545ab094ee7ada01dfed8db6aa10ef5a185 /ui
parent7e2a24a5946c0275a128fa89f5074151c7bb19ab (diff)
Qt: Fix PacketTree copy Value
Use edt from cap_file_ in case this is valid. This is a regression from 806bef47a2. Change-Id: I60150f50056b63346a1510505ffca22347ad4ba0 Reviewed-on: https://code.wireshark.org/review/34491 Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org> Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall <rknall@gmail.com>
Diffstat (limited to 'ui')
-rw-r--r--ui/qt/proto_tree.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/ui/qt/proto_tree.cpp b/ui/qt/proto_tree.cpp
index 6441b1b3ee..28f3f0e3aa 100644
--- a/ui/qt/proto_tree.cpp
+++ b/ui/qt/proto_tree.cpp
@@ -158,9 +158,9 @@ void ProtoTree::ctxCopySelectedInfo()
break;
case ProtoTree::Value:
- if ( edt_ )
{
- gchar* field_str = get_node_field_value(finfo.fieldInfo(), edt_);
+ epan_dissect_t *edt = cap_file_ ? cap_file_->edt : edt_;
+ gchar* field_str = get_node_field_value(finfo.fieldInfo(), edt);
clip.append(field_str);
g_free(field_str);
}