# HG changeset patch # User diego # Date 1284380083 0 # Node ID effad4f941ffd4ed472287d07eeeb8f1d17fbe51 # Parent 1e86e91fec5d309f4871e139c73c784597a127db Mark srcArray as const pointer to const data, fixes the warnings: libmpcodecs/vf_sab.c:183: warning: passing argument 2 of 'sws_scale' from incompatible pointer type libmpcodecs/vf_smartblur.c:134: warning: passing argument 2 of 'sws_scale' from incompatible pointer type diff -r 1e86e91fec5d -r effad4f941ff libmpcodecs/vf_sab.c --- a/libmpcodecs/vf_sab.c Mon Sep 13 03:56:24 2010 +0000 +++ b/libmpcodecs/vf_sab.c Mon Sep 13 12:14:43 2010 +0000 @@ -174,7 +174,7 @@ int x, y; FilterParam f= *fp; const int radius= f.distWidth/2; - uint8_t *srcArray[MP_MAX_PLANES]= {src}; + const uint8_t* const srcArray[MP_MAX_PLANES] = {src}; uint8_t *dstArray[MP_MAX_PLANES]= {f.preFilterBuf}; int srcStrideArray[MP_MAX_PLANES]= {srcStride}; int dstStrideArray[MP_MAX_PLANES]= {f.preFilterStride}; diff -r 1e86e91fec5d -r effad4f941ff libmpcodecs/vf_smartblur.c --- a/libmpcodecs/vf_smartblur.c Mon Sep 13 03:56:24 2010 +0000 +++ b/libmpcodecs/vf_smartblur.c Mon Sep 13 12:14:43 2010 +0000 @@ -126,7 +126,7 @@ static inline void blur(uint8_t *dst, uint8_t *src, int w, int h, int dstStride, int srcStride, FilterParam *fp){ int x, y; FilterParam f= *fp; - uint8_t *srcArray[MP_MAX_PLANES]= {src}; + const uint8_t* const srcArray[MP_MAX_PLANES] = {src}; uint8_t *dstArray[MP_MAX_PLANES]= {dst}; int srcStrideArray[MP_MAX_PLANES]= {srcStride}; int dstStrideArray[MP_MAX_PLANES]= {dstStride};