summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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);
}