diff --git a/docs/CONTRIBUTORS b/docs/CONTRIBUTORS index 9ca29b828..85fcb791f 100644 --- a/docs/CONTRIBUTORS +++ b/docs/CONTRIBUTORS @@ -146,6 +146,7 @@ Todd Strader Tomasz Gorochowik Topa Topino Toru Niina +Tudor Timi Tymoteusz Blazejczyk Udi Finkelstein Unai Martinez-Corral diff --git a/src/V3Const.cpp b/src/V3Const.cpp index 47f1a4b05..934307192 100644 --- a/src/V3Const.cpp +++ b/src/V3Const.cpp @@ -3064,7 +3064,7 @@ private: && nodep->displayType() == VDisplayType::DT_WRITE))) return false; if ((prevp->filep() && !nodep->filep()) || (!prevp->filep() && nodep->filep()) - || !prevp->filep()->sameTree(nodep->filep())) + || (prevp->filep() && nodep->filep() && !prevp->filep()->sameTree(nodep->filep()))) return false; if (!prevp->fmtp() || prevp->fmtp()->nextp() || !nodep->fmtp() || nodep->fmtp()->nextp()) return false;