summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--epgsearchext.c2
-rw-r--r--menu_dirselect.c2
-rw-r--r--menu_event.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/epgsearchext.c b/epgsearchext.c
index 64b614a..5f90856 100644
--- a/epgsearchext.c
+++ b/epgsearchext.c
@@ -957,7 +957,7 @@ cEvent * cSearchExt::GetEventBySearchExt(const cSchedule *schedules, const cEven
{
time_t tEvent = p->StartTime();
struct tm tmEvent;
- tm tm = *localtime_r(&tEvent, &tmEvent);
+ localtime_r(&tEvent, &tmEvent);
if (DayOfWeek >= 0 && DayOfWeek != tmEvent.tm_wday)
continue;
if (DayOfWeek < 0)
diff --git a/menu_dirselect.c b/menu_dirselect.c
index c88ffb6..d1e74d2 100644
--- a/menu_dirselect.c
+++ b/menu_dirselect.c
@@ -264,7 +264,7 @@ eOSState cMenuDirSelect::ProcessKey(eKeys Key)
eOSState state = cOsdMenu::ProcessKey(Key);
if (state == osUnknown) {
- switch (Key) {
+ switch ((int)Key) {
case kBlue|k_Repeat:
case kYellow:
if (++CurLevel>MaxLevel)
diff --git a/menu_event.c b/menu_event.c
index a51f56e..9b6053a 100644
--- a/menu_event.c
+++ b/menu_event.c
@@ -157,7 +157,7 @@ eOSState cMenuEventSearch::ProcessKey(eKeys Key)
{
if (!HasSubMenu())
{
- switch (Key) {
+ switch ((int)Key) {
case kUp|k_Repeat:
case kUp:
case kDown|k_Repeat: