[SCM] libav/experimental: Fix the following using void* casts, proper casts are less readable and avoiding casts would be even less readable, but other suggestions are welcome. lls.c:56: warning: initialization from incompatible pointer type lls.c:57: warning: initialization from incompatible pointer type

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 16:12:47 UTC 2013


The following commit has been merged in the experimental branch:
commit b8fe8ab0620c50aa58da7e609484b85f666cc9a4
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Jan 31 20:52:14 2008 +0000

    Fix the following using void* casts, proper casts are less readable and
    avoiding casts would be even less readable, but other suggestions are welcome.
    lls.c:56: warning: initialization from incompatible pointer type
    lls.c:57: warning: initialization from incompatible pointer type
    
    Originally committed as revision 11697 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavutil/lls.c b/libavutil/lls.c
index 43c6790..b9d2d81 100644
--- a/libavutil/lls.c
+++ b/libavutil/lls.c
@@ -53,8 +53,8 @@ void av_update_lls(LLSModel *m, double *var, double decay){
 
 void av_solve_lls(LLSModel *m, double threshold, int min_order){
     int i,j,k;
-    double (*factor)[MAX_VARS+1]= &m->covariance[1][0];
-    double (*covar )[MAX_VARS+1]= &m->covariance[1][1];
+    double (*factor)[MAX_VARS+1]= (void*)&m->covariance[1][0];
+    double (*covar )[MAX_VARS+1]= (void*)&m->covariance[1][1];
     double  *covar_y            =  m->covariance[0];
     int count= m->indep_count;
 

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list