diff --git a/docs/CONTRIBUTORS b/docs/CONTRIBUTORS index 215fb6bd8..829752e6b 100644 --- a/docs/CONTRIBUTORS +++ b/docs/CONTRIBUTORS @@ -154,5 +154,6 @@ Yuri Victorovich Yutetsu TAKATSUKASA Yu-Sheng Lin Yves Mathieu +Zbigniew Chamski Zhanglei Wang Zixi Li diff --git a/include/verilated_types.h b/include/verilated_types.h index cb7265e32..f1d482d8e 100644 --- a/include/verilated_types.h +++ b/include/verilated_types.h @@ -1012,8 +1012,8 @@ struct VlUnpacked final { // METHODS // Raw access - WData* data() { return &m_storage[0]; } - const WData* data() const { return &m_storage[0]; } + WData* data() { return (WData*)&m_storage[0]; } + const WData* data() const { return (const WData*)&m_storage[0]; } T_Value& operator[](size_t index) { return m_storage[index]; } const T_Value& operator[](size_t index) const { return m_storage[index]; }