Skip to content

Commit c440c7a

Browse files
committed
Time check corrected
1 parent 7e19e11 commit c440c7a

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

Launcher.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,8 @@ SERVICE_REGISTRATION(Launcher, 1, 0);
117117
scheduledTime = Core::Time::Now();
118118

119119

120-
uint64_t timeValueToTrigger = (((time.Hours() ? time.Hours(): 0) * MinutesPerHour +
121-
(time.Minutes() ? time.Minutes(): 0)) * SecondsPerMinute + time.Seconds()) * MilliSecondsPerSecond;
120+
uint64_t timeValueToTrigger = (((time.HasHours() ? time.Hours(): 0) * MinutesPerHour +
121+
(time.HasMinutes() ? time.Minutes(): 0)) * SecondsPerMinute + time.Seconds()) * MilliSecondsPerSecond;
122122
scheduledTime.Add(timeValueToTrigger);
123123

124124
}

Launcher.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -537,8 +537,8 @@ class Launcher : public PluginHost::IPlugin {
537537
if (_interval.IsValid() == true) {
538538
// Reschedule our next launch point...
539539
Core::Time scheduledTime(Core::Time::Now());
540-
uint64_t intervalTime = (((_interval.Hours() ? _interval.Hours(): 0) * MinutesPerHour +
541-
(_interval.Minutes() ? _interval.Minutes():0)) * SecondsPerMinute + _interval.Seconds()) * MilliSecondsPerSecond;
540+
uint64_t intervalTime = (((_interval.HasHours() ? _interval.Hours(): 0) * MinutesPerHour +
541+
(_interval.HasMinutes() ? _interval.Minutes():0)) * SecondsPerMinute + _interval.Seconds()) * MilliSecondsPerSecond;
542542
scheduledTime.Add(intervalTime);
543543
PluginHost::WorkerPool::Instance().Schedule(scheduledTime,Core::ProxyType<Core::IDispatch>(*this));
544544
}

0 commit comments

Comments
 (0)