aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/fstdata.cc
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/fstdata.cc')
-rw-r--r--kernel/fstdata.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/fstdata.cc b/kernel/fstdata.cc
index 82f8ff1df..6cf28625c 100644
--- a/kernel/fstdata.cc
+++ b/kernel/fstdata.cc
@@ -101,7 +101,8 @@ void FstData::extractVarNames()
case FST_HT_SCOPE: {
snum++;
std::string fst_scope_name = fstReaderPushScope(ctx, h->u.scope.name, (void *)(snum));
- scopes.push_back(fst_scope_name);
+ if (h->u.scope.typ == FST_ST_VCD_MODULE)
+ scopes.push_back(fst_scope_name);
break;
}
case FST_HT_UPSCOPE: {