[MPlayer-cvslog] CVS: main/liba52 imdct.c,1.28,1.29

Guillaume Poirier CVS syncmail at mplayerhq.hu
Tue Aug 9 21:58:15 CEST 2005


CVS change done by Guillaume Poirier CVS

Update of /cvsroot/mplayer/main/liba52
In directory mail:/var2/tmp/cvs-serv8068

Modified Files:
	imdct.c 
Log Message:
Fixes segfault on IA-32 machines caused by the ASM patch for AMD-64 for a52.
Patch by Aurelien Jacobs < aurel AH gnuage POUM org >


Index: imdct.c
===================================================================
RCS file: /cvsroot/mplayer/main/liba52/imdct.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- imdct.c	5 Aug 2005 13:33:49 -0000	1.28
+++ imdct.c	9 Aug 2005 19:58:13 -0000	1.29
@@ -813,7 +813,7 @@
 		"sub $16, %%"REG_D"			\n\t"
 		"jnc 1b				 	\n\t"
 		"pop %%"REG_BP"				\n\t"//no we didnt touch ebp *g*
-		:: "r" (data), "r" (buf)
+		:: "b" (data), "c" (buf)
 		: "%"REG_S, "%"REG_D, "%"REG_a, "%"REG_d
 	);
 




More information about the MPlayer-cvslog mailing list