stat: Fix JSON output for empty designs

This commit is contained in:
Jannis Harder 2022-11-28 19:05:12 +01:00
parent ed02d52f30
commit 7036a312bf
1 changed files with 2 additions and 2 deletions

View File

@ -452,7 +452,7 @@ struct StatPass : public Pass {
if (json_mode) { if (json_mode) {
log("\n"); log("\n");
log(" },\n"); log(top_mod == nullptr ? " }\n" : " },\n");
} }
if (top_mod != nullptr) if (top_mod != nullptr)
@ -466,7 +466,7 @@ struct StatPass : public Pass {
statdata_t data = hierarchy_worker(mod_stat, top_mod->name, 0, /*quiet=*/json_mode); statdata_t data = hierarchy_worker(mod_stat, top_mod->name, 0, /*quiet=*/json_mode);
if (json_mode) if (json_mode)
data.log_data_json("design", true); data.log_data_json("design", true);
else if (GetSize(mod_stat) > 1) { else if (GetSize(mod_stat) > 1) {
log("\n"); log("\n");