]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Failed to zero memory when deserializing epnum, fixes #12.
authorAdam Sutton <dev@adamsutton.me.uk>
Fri, 22 Jun 2012 20:57:02 +0000 (21:57 +0100)
committerAdam Sutton <dev@adamsutton.me.uk>
Fri, 22 Jun 2012 20:57:02 +0000 (21:57 +0100)
src/epg.c

index 12f7010f8ec4c314dbae052daaff1b3bb8bbbf31..9c6b3ec9c17508eb0db5c6f29dcd0c8530c8db2f 100644 (file)
--- a/src/epg.c
+++ b/src/epg.c
@@ -853,6 +853,7 @@ static epg_episode_num_t *epg_episode_num_deserialize
   uint32_t u32;
   if (!m) return NULL;
   if (!num) num = calloc(1, sizeof(epg_episode_num_t));
+  else memset(num, 0, sizeof(epg_episode_num_t));
   if (!htsmsg_get_u32(m, "e_num", &u32))
     num->e_num = u32;
   if (!htsmsg_get_u32(m, "e_cnt", &u32))