fix a bug

This commit is contained in:
blueloveTH 2024-02-17 23:06:29 +08:00
parent c3b050c77a
commit 15f29fb085

View File

@ -62,8 +62,11 @@ void LineProfiler::_step_end(FrameId frame){
prev_record->time += delta;
if(id_delta == -1){
frames.pop();
prev_record = frames.top().prev_record;
prev_record->time += (now - frames.top().prev_time);
top_frame_record = frames.top();
prev_record = top_frame_record.prev_record;
clock_t delta = now - top_frame_record.prev_time;
top_frame_record.prev_time = now;
prev_record->time += delta;
}
}
}