summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Wieninger <cwieninger (at) gmx (dot) de>2009-02-27 19:09:27 +0100
committerChristian Wieninger <cwieninger (at) gmx (dot) de>2009-02-27 19:09:27 +0100
commitf7b734a5c9e7d08838d796a337da49543ea87b25 (patch)
tree69fa12cf87721bb1fcdb9986dc2f54dad1691174
parentcb69d09e3841b1db6f0672ba696792a063a0e62a (diff)
downloadvdr-plugin-epgsearch-f7b734a5c9e7d08838d796a337da49543ea87b25.tar.gz
vdr-plugin-epgsearch-f7b734a5c9e7d08838d796a337da49543ea87b25.tar.bz2
fix some compiler warnings, thanks to Rolf Ahrenberg
-rw-r--r--log.h9
-rw-r--r--menu_whatson.c2
2 files changed, 7 insertions, 4 deletions
diff --git a/log.h b/log.h
index a24ae42..1e8e640 100644
--- a/log.h
+++ b/log.h
@@ -48,7 +48,8 @@ class cLogFile: public cFile
char* buffer = NULL;
va_list Arg;
va_start(Arg,text);
- vasprintf(&buffer, text, Arg);
+ if (vasprintf(&buffer, text, Arg) < 0)
+ esyslog("EPGSearch: vasprintf error");
va_end(Arg);
time_t now = time(NULL);
@@ -73,7 +74,8 @@ class cLogFile: public cFile
char* buffer = NULL;
va_list Arg;
va_start(Arg,text);
- vasprintf(&buffer, text, Arg);
+ if (vasprintf(&buffer, text, Arg) < 0)
+ esyslog("EPGSearch: vasprintf error");
va_end(Arg);
esyslog("EPGSearch: %s", buffer);
Log(1, "%s", buffer);
@@ -84,7 +86,8 @@ class cLogFile: public cFile
char* buffer = NULL;
va_list Arg;
va_start(Arg,text);
- vasprintf(&buffer, text, Arg);
+ if (vasprintf(&buffer, text, Arg) < 0)
+ esyslog("EPGSearch: vasprintf error");
va_end(Arg);
isyslog("EPGSearch: %s", buffer);
Log(1, "%s", buffer);
diff --git a/menu_whatson.c b/menu_whatson.c
index cdc5b6f..9becb4a 100644
--- a/menu_whatson.c
+++ b/menu_whatson.c
@@ -122,7 +122,7 @@ bool cMenuMyScheduleItem::Update(bool Force)
memset(szProgressPart + 1, ICON_BAR_EMPTY, 6);
szProgressPart[7] = ICON_BAR_CLOSE;
szProgressPart[8] = 0;
- memset(szProgressPart, ICON_BAR_FULL, frac);
+ memset(szProgressPart, ICON_BAR_FULL, frac?frac:sizeof(szProgressPart));
}
else
{