diff options
| author | Christian Wieninger <cwieninger (at) gmx (dot) de> | 2009-02-27 19:09:27 +0100 |
|---|---|---|
| committer | Christian Wieninger <cwieninger (at) gmx (dot) de> | 2009-02-27 19:09:27 +0100 |
| commit | f7b734a5c9e7d08838d796a337da49543ea87b25 (patch) | |
| tree | 69fa12cf87721bb1fcdb9986dc2f54dad1691174 | |
| parent | cb69d09e3841b1db6f0672ba696792a063a0e62a (diff) | |
| download | vdr-plugin-epgsearch-f7b734a5c9e7d08838d796a337da49543ea87b25.tar.gz vdr-plugin-epgsearch-f7b734a5c9e7d08838d796a337da49543ea87b25.tar.bz2 | |
fix some compiler warnings, thanks to Rolf Ahrenberg
| -rw-r--r-- | log.h | 9 | ||||
| -rw-r--r-- | menu_whatson.c | 2 |
2 files changed, 7 insertions, 4 deletions
@@ -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 { |
