Ticket #4741: initialize-link-values-in-dvdnav-vm.patch

File initialize-link-values-in-dvdnav-vm.patch, 884 bytes (added by Erik Hovland <erik@…>, 18 years ago)

Init link_t w/ zeros

  • libs/libmythdvdnav/vm.c

    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 b static link_t play_PGC(vm_t *vm) {  
    979979
    980980static link_t play_PGC_PG(vm_t *vm, int pgN) {   
    981981  link_t link_values;
     982
     983  memset(&link_values, 0, sizeof(link_values));
    982984 
    983985#ifdef TRACE
    984986  fprintf(MSG_OUT, "libdvdnav: play_PGC_PG:");
    static link_t play_PGC_PG(vm_t *vm, int pgN) {  
    10201022static link_t play_PGC_post(vm_t *vm) {
    10211023  link_t link_values;
    10221024
     1025  memset(&link_values, 0, sizeof(link_values));
     1026
    10231027#ifdef TRACE
    10241028  fprintf(MSG_OUT, "libdvdnav: play_PGC_post:\n");
    10251029#endif