[FFmpeg-cvslog] r14342 - trunk/libavcodec/elbg.c

vitor subversion
Wed Jul 23 05:56:13 CEST 2008


Author: vitor
Date: Wed Jul 23 05:56:13 2008
New Revision: 14342

Log:
Do not merge declaration and initialization in elbg.c to 
workaround an ICC bug.


Modified:
   trunk/libavcodec/elbg.c

Modified: trunk/libavcodec/elbg.c
==============================================================================
--- trunk/libavcodec/elbg.c	(original)
+++ trunk/libavcodec/elbg.c	Wed Jul 23 05:56:13 2008
@@ -249,9 +249,13 @@ static void try_shift_candidate(elbg_dat
     int j, k, olderror=0, newerror, cont=0;
     int newutility[3];
     int newcentroid[3][elbg->dim];
-    int *newcentroid_ptrs[3] = { newcentroid[0], newcentroid[1], newcentroid[2] };
+    int *newcentroid_ptrs[3];
     cell *tempcell;
 
+    newcentroid_ptrs[0] = newcentroid[0];
+    newcentroid_ptrs[1] = newcentroid[1];
+    newcentroid_ptrs[2] = newcentroid[2];
+
     for (j=0; j<3; j++)
         olderror += elbg->utility[idx[j]];
 




More information about the ffmpeg-cvslog mailing list