From 8d2149f5aa7c06fe1abb6e69b3eaee04a1b5d960 Mon Sep 17 00:00:00 2001 From: Martin Whitaker Date: Tue, 30 Jun 2015 23:59:00 +0100 Subject: [PATCH] Further fix for GitHub issue #73 - also handle part selects. --- vvp/vpi_signal.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vvp/vpi_signal.cc b/vvp/vpi_signal.cc index aed3138c5..c0f2f07b5 100644 --- a/vvp/vpi_signal.cc +++ b/vvp/vpi_signal.cc @@ -1376,7 +1376,7 @@ static vpiHandle PV_put_value(vpiHandle ref, p_vpi_value vp, int flags) tmp.set_vec(base, val); rfp->net->force_vec4(tmp, mask); } - } else if (net_flag) { + } else if (net_flag && !dynamic_cast(rfp->net->fun)) { if (full_sig) { rfp->net->send_vec4(val, vthread_get_wt_context()); } else {