src/video/SDL_blit_A.c
branchSDL-1.2
changeset 3899 081aecdb0911
parent 3870 571c75f3d093
child 3910 af4d584e0edb
--- a/src/video/SDL_blit_A.c	Tue Nov 21 20:49:35 2006 +0000
+++ b/src/video/SDL_blit_A.c	Tue Nov 21 23:17:00 2006 +0000
@@ -1566,6 +1566,7 @@
 	int dstskip = info->d_skip >> 2;
 	SDL_PixelFormat* sf = info->src;
 	Uint32 amask = sf->Amask;
+	Uint32 ashift = sf->Ashift;
 
 	__asm__ (
 	/* make mm6 all zeros. */
@@ -1587,7 +1588,7 @@
 	/* get alpha channel shift */
 	"movd      %1, %%mm5\n\t" /* Ashift -> mm5 */
 
-	  : /* nothing */ : "m" (sf->Amask), "m" (sf->Ashift) );
+	  : /* nothing */ : "m" (amask), "m" (ashift) );
 
 	while(height--) {