Make sure that link_t types are initialized so we know exactly what

From: Erik Hovland <erik@hovland.org>

we are handing back.
---

 libs/libmythdvdnav/vm.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/libs/libmythdvdnav/vm.c b/libs/libmythdvdnav/vm.c
index 4d0f4bc..1b8d91a 100644
--- a/libs/libmythdvdnav/vm.c
+++ b/libs/libmythdvdnav/vm.c
@@ -979,6 +979,8 @@ static link_t play_PGC(vm_t *vm) {
 
 static link_t play_PGC_PG(vm_t *vm, int pgN) {    
   link_t link_values;
+
+  memset(&link_values, 0, sizeof(link_values));
   
 #ifdef TRACE
   fprintf(MSG_OUT, "libdvdnav: play_PGC_PG:");
@@ -1020,6 +1022,8 @@ static link_t play_PGC_PG(vm_t *vm, int pgN) {
 static link_t play_PGC_post(vm_t *vm) {
   link_t link_values;
 
+  memset(&link_values, 0, sizeof(link_values));
+
 #ifdef TRACE
   fprintf(MSG_OUT, "libdvdnav: play_PGC_post:\n");
 #endif
