From d6db829f9d98bb909107f08b0461272b2c21ab0e Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Fri, 2 Jul 2021 10:25:56 +0200 Subject: Debug simulator --- src/Inputs.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/Inputs.cc') diff --git a/src/Inputs.cc b/src/Inputs.cc index 0781be8..e9f48f0 100644 --- a/src/Inputs.cc +++ b/src/Inputs.cc @@ -101,6 +101,7 @@ double Inputs::GetHintTS(double clock){ if(wake_ts[i]>=(clock+hintdist)) return(wake_ts[i]); } + return(wake_ts.back()); } return(GetNextTS()); } @@ -111,6 +112,7 @@ double Inputs::GetHintDuration(double clock){ if(wake_ts[i]>=(clock+hintdist)) return(wake_duration[i]); } + return(wake_duration.back()); } return GetNextDuration(); } @@ -122,9 +124,9 @@ void Inputs::GotoNextEvent(){ void Inputs::ResetEvents(double clock){ wake_ts=wake_ts_backup; - wake_duration=wake_duration_backup;; + wake_duration=wake_duration_backup; // Restore current event - while(HasNext() && (GetTS()+GetNextDuration()) < clock){ + while(HasNext() && (GetNextTS()+GetNextDuration()) < clock){ GotoNextEvent(); } } -- cgit v1.2.3