summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManiac <a@a.de>2012-01-11 03:45:01 +0100
committerManiac <a@a.de>2012-01-11 03:45:01 +0100
commitb734ac8d7c0dcedb5d2a268b2a6e172ada0b48a8 (patch)
tree58bcef13bf9c0f24866414b47dc3aacb1cf1a6af
parent7d1f2866a6f814abacd3708786c25c54f9d904ce (diff)
downloadvdr-plugin-skinpearlhd-b734ac8d7c0dcedb5d2a268b2a6e172ada0b48a8.tar.gz
vdr-plugin-skinpearlhd-b734ac8d7c0dcedb5d2a268b2a6e172ada0b48a8.tar.bz2
Fix Bug #716
-rw-r--r--pearlhd.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/pearlhd.c b/pearlhd.c
index fffabf8..da5d772 100644
--- a/pearlhd.c
+++ b/pearlhd.c
@@ -1610,12 +1610,16 @@ void cSkinPearlHDDisplayReplay::SetProgress(int Current, int Total)
void cSkinPearlHDDisplayReplay::SetCurrent(const char *Current)
{
+ if (!Current)
+ return;
current = (char*) malloc(sizeof(Current));
strcpy (current, Current);
}
void cSkinPearlHDDisplayReplay::SetTotal(const char *Total)
{
+ if (!Total)
+ return;
total = (char*) malloc(sizeof(Total));
strcpy (total, Total);
}