Ticket #5952: libs_libmythtv-vdpau-delete-array.patch

File libs_libmythtv-vdpau-delete-array.patch, 888 bytes (added by Erik Hovland <erik@…>, 17 years ago)

Some heap allocated variables are arrays and should be deleted as such.

  • mythtv/libs/libmythtv/util-vdpau.cpp

    The heap allocated variable alpha is an array. So it shold be deleted as such.
    
    From: Erik Hovland <erik@hovland.org>
    
    
    ---
    
     mythtv/libs/libmythtv/util-vdpau.cpp |    4 ++--
     1 files changed, 2 insertions(+), 2 deletions(-)
    
    
    diff --git a/mythtv/libs/libmythtv/util-vdpau.cpp b/mythtv/libs/libmythtv/util-vdpau.cpp
    index 9b61d92..5280447 100644
    a b bool VDPAUContext::InitBuffers(int width, int height, int numbufs)  
    563563                    pitches
    564564                );
    565565            }
    566             delete tmp;
     566            delete [] tmp;
    567567        }
    568568
    569569    }
    bool VDPAUContext::InitPiP(QSize vid_size)  
    17771777                NULL
    17781778            );
    17791779            CHECK_ST
    1780             delete alpha;
     1780            delete [] alpha;
    17811781        }
    17821782        else
    17831783            ok = false;