From 1cd98da82071458468079e3dc15979c53c86491d Mon Sep 17 00:00:00 2001 From: Benoit Fouet Date: Fri, 20 Mar 2009 16:29:47 +0000 Subject: [PATCH] Initialize pointer arrays which may be freed before being initialized. Originally committed as revision 29017 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale --- libswscale/swscale-example.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libswscale/swscale-example.c b/libswscale/swscale-example.c index 1b4be8db3..e89930ff8 100644 --- a/libswscale/swscale-example.c +++ b/libswscale/swscale-example.c @@ -51,9 +51,9 @@ static uint64_t getSSD(uint8_t *src1, uint8_t *src2, int stride1, int stride2, i // ref & out are YV12 static int doTest(uint8_t *ref[4], int refStride[4], int w, int h, int srcFormat, int dstFormat, int srcW, int srcH, int dstW, int dstH, int flags){ - uint8_t *src[4]; - uint8_t *dst[4]; - uint8_t *out[4]; + uint8_t *src[4] = {0}; + uint8_t *dst[4] = {0}; + uint8_t *out[4] = {0}; int srcStride[4], dstStride[4]; int i; uint64_t ssdY, ssdU, ssdV, ssdA=0; -- 2.11.0