File gfxboot-size.patch of Package gfxboot

nasm > 2.16.03 seems to have tighter checks and not guess the the size anymore
Index: gfxboot-4.5.103/modplay.inc
===================================================================
--- gfxboot-4.5.103.orig/modplay.inc
+++ gfxboot-4.5.103/modplay.inc
@@ -297,13 +297,13 @@ p20:
 
 		movzx eax,word [es:esi+ch_pointer]
 		add ebx,eax
-		movsx dx,[es:ebx]
+		movsx dx, byte [es:ebx]
 		shl dx,2
 		inc eax
 		cmp ax,[es:esi+ch_end]
 		jnb p23
 		inc ebx
-		movsx ax,[es:ebx]
+		movsx ax, byte [es:ebx]
 		push ecx
 		mov cx,[es:esi+ch_pointer8]
 		or cx,cx
openSUSE Build Service is sponsored by