changeset 14536:6f13379b1464

100l, fix broken AMD64 patch. To whoever applied it: Did you actually _try_ to check if it's correct??
author reimar
date Wed, 19 Jan 2005 12:56:16 +0000
parents c920c525daa2
children f832c3ec3e4b
files postproc/swscale_template.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/postproc/swscale_template.c	Wed Jan 19 12:12:36 2005 +0000
+++ b/postproc/swscale_template.c	Wed Jan 19 12:56:16 2005 +0000
@@ -2275,7 +2275,7 @@
 			"mov (%%"REG_b"), %%"REG_S"	\n\t"\
 			"call *%4			\n\t"\
 			"addl (%%"REG_b", %%"REG_a"), %%ecx\n\t"\
-			"add %%"REG_a", %%"REG_d"	\n\t"\
+			"add %%"REG_a", %%"REG_D"	\n\t"\
 			"xor %%"REG_a", %%"REG_a"	\n\t"\
 
 FUNNY_Y_CODE
@@ -2289,7 +2289,7 @@
 
 			:: "m" (src), "m" (dst), "m" (mmx2Filter), "m" (mmx2FilterPos),
 			"m" (funnyYCode)
-			: "%"REG_a, "%"REG_b, "%"REG_c, "%"REG_d, "%"REG_S, "%"REG_d
+			: "%"REG_a, "%"REG_b, "%"REG_c, "%"REG_d, "%"REG_S, "%"REG_D
 		);
 		for(i=dstWidth-1; (i*xInc)>>16 >=srcW-1; i--) dst[i] = src[srcW-1]*128;
 	}