diff --git a/src/operation/iNO/api/NoApi.cpp b/src/operation/iNO/api/NoApi.cpp index f84f255fd1766be6d74466c67fe9f4c85d9fab6d..49bf3d64126e93a88fe0508434ec3a5cfad58330 100644 --- a/src/operation/iNO/api/NoApi.cpp +++ b/src/operation/iNO/api/NoApi.cpp @@ -137,9 +137,26 @@ ieda_feature::NetOptSummary NoApi::outputSummary() { clock_timing.hold_wns = eval_data.hold_wns; clock_timing.suggest_freq = eval_data.freq; - ieda_feature::NOClockTimingCmp clock_cmp; - memset(&clock_cmp, 0, sizeof(ieda_feature::NOClockTimingCmp)); - clock_cmp.origin = clock_timing; + ieda_feature::NOClockTimingCmp clock_cmp { + .clock_name = "", + .origin = clock_timing, + .opt = { + .clock_name = "", + .setup_tns = 0, + .setup_wns = 0, + .hold_tns = 0, + .hold_wns = 0, + .suggest_freq=0, + }, + .delta = { + .clock_name = "", + .setup_tns = 0, + .setup_wns = 0, + .hold_tns = 0, + .hold_wns = 0, + .suggest_freq=0, + }, + }; summary_map[clock_name] = clock_cmp; }