summaryrefslogtreecommitdiff
path: root/menu_whatson.c
diff options
context:
space:
mode:
authorChristian Wieninger <cwieninger (at) gmx (dot) de>2008-04-22 19:28:16 +0200
committerChristian Wieninger <cwieninger (at) gmx (dot) de>2008-04-22 19:28:16 +0200
commit11dbe2c560259f37f0f477426996a472b41d26be (patch)
tree327d8340eeffc66589f2af186d87bea718046006 /menu_whatson.c
parent8804e930a66ed601bda30ffce5dca650fd88cec5 (diff)
downloadvdr-plugin-epgsearch-11dbe2c560259f37f0f477426996a472b41d26be.tar.gz
vdr-plugin-epgsearch-11dbe2c560259f37f0f477426996a472b41d26be.tar.bz2
compiles now with gcc-2.95, 0.9.24.rc1
Diffstat (limited to 'menu_whatson.c')
-rw-r--r--menu_whatson.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/menu_whatson.c b/menu_whatson.c
index fb12ec0..41d3ae5 100644
--- a/menu_whatson.c
+++ b/menu_whatson.c
@@ -125,6 +125,8 @@ bool cMenuMyScheduleItem::Update(bool Force)
}
else
{
+#if defined(__GNUC__) && __GNUC__ < 3 && __GNUC_MINOR__ < 96
+#else
std::stringstream buffer;
buffer << ICON_BAR_OPEN_UTF8;
for(int i=0;i<8;i++) buffer << (i<frac?ICON_BAR_FULL_UTF8:ICON_BAR_EMPTY_UTF8);
@@ -132,6 +134,7 @@ bool cMenuMyScheduleItem::Update(bool Force)
char* temp = strdup(buffer.str().c_str());
sprintf(szProgressPart, "%s", temp);
free(temp);
+#endif
}
}
else
@@ -158,9 +161,12 @@ bool cMenuMyScheduleItem::Update(bool Force)
}
else
{
+#if defined(__GNUC__) && __GNUC__ < 3 && __GNUC_MINOR__ < 96
+#else
sprintf(t, "%s", (event && hasMatch ? (timerMatch == tmFull) ? ((timer && timer->Recording())?ICON_REC_UTF8:ICON_CLOCK_UTF8) : ICON_CLOCK_HALF_UTF8 : " "));
sprintf(v, "%s", event && event->Vps() && (event->Vps() - event->StartTime()) ? ICON_VPS_UTF8 : " ");
sprintf(r, "%s", (event && event->IsRunning() ? ICON_RUNNING_UTF8 : " "));
+#endif
}
}
else