aboutsummaryrefslogtreecommitdiff
path: root/decoder/source/ocsd_dcd_tree.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'decoder/source/ocsd_dcd_tree.cpp')
-rw-r--r--decoder/source/ocsd_dcd_tree.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/decoder/source/ocsd_dcd_tree.cpp b/decoder/source/ocsd_dcd_tree.cpp
index 8e29269..49ceb92 100644
--- a/decoder/source/ocsd_dcd_tree.cpp
+++ b/decoder/source/ocsd_dcd_tree.cpp
@@ -174,6 +174,8 @@ void DecodeTree::setGenTraceElemOutI(ITrcGenElemIn *i_gen_trace_elem)
pElem->getDecoderMngr()->attachOutputSink(pElem->getDecoderHandle(),i_gen_trace_elem);
pElem = getNextElement(elemID);
}
+ /* set local copy of interface to return in getGenTraceElemOutI */
+ m_i_gen_elem_out = i_gen_trace_elem;
}
ocsd_err_t DecodeTree::createMemAccMapper(memacc_mapper_t type /* = MEMACC_MAP_GLOBAL*/ )