From 352250a486ecbd6010b47cd425b40e63da3b28cf Mon Sep 17 00:00:00 2001 From: svenhoefer Date: Sun, 26 Jan 2020 10:05:12 +0100 Subject: [PATCH] - infoviewer: fix commit 626011a Signed-off-by: GetAway --- src/gui/infoviewer.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/gui/infoviewer.cpp b/src/gui/infoviewer.cpp index 8410e624b..bf5ba4d7e 100644 --- a/src/gui/infoviewer.cpp +++ b/src/gui/infoviewer.cpp @@ -1857,7 +1857,8 @@ void CInfoViewer::show_Data (bool calledFromEvent) } time_t jetzt = time (NULL); - time_t cur_start_time = info_CurrentNext.current_zeit.startzeit; + time_t curr_start_time = info_CurrentNext.current_zeit.startzeit; + time_t next_start_time = info_CurrentNext.next_zeit.startzeit; const char *unit_short_minute = g_Locale->getText(LOCALE_UNIT_SHORT_MINUTE); @@ -1879,7 +1880,7 @@ void CInfoViewer::show_Data (bool calledFromEvent) snprintf(runningRest, sizeof(runningRest), "%d +%d %s", info_CurrentNext.current_zeit.dauer / 60, -rest, unit_short_minute); } - struct tm *pStartZeit = localtime (&cur_start_time); + struct tm *pStartZeit = localtime (&curr_start_time); snprintf (runningStart, sizeof(runningStart), "%02d:%02d", pStartZeit->tm_hour, pStartZeit->tm_min); } else last_curr_id = 0; @@ -1887,7 +1888,7 @@ void CInfoViewer::show_Data (bool calledFromEvent) if (info_CurrentNext.flags & CSectionsdClient::epgflags::has_next) { unsigned dauer = info_CurrentNext.next_zeit.dauer / 60; snprintf (nextDuration, sizeof(nextDuration), "%d %s", dauer, unit_short_minute); - struct tm *pStartZeit = localtime (&cur_start_time); + struct tm *pStartZeit = localtime (&next_start_time); snprintf (nextStart, sizeof(nextStart), "%02d:%02d", pStartZeit->tm_hour, pStartZeit->tm_min); } else last_next_id = 0;