Submitted By: Uwe Düffert (lfs at uwe-dueffert dot de)
Date: 2004-05-13
Initial Package Version: 1.5
Origin: self-created, http://www.uwe-dueffert.de/lfs/ownpatches/libmpeg3-1.5.4-gcc35-1.patch
Upstream Status: not reported
Description: fix gcc35 compile problem (invalid syntax)
 
diff -Naur libmpeg3-1.5.4.orig/video/output.c libmpeg3-1.5.4/video/output.c
--- libmpeg3-1.5.4.orig/video/output.c	2004-05-13 13:26:10.323572992 +0000
+++ libmpeg3-1.5.4/video/output.c	2004-05-13 13:26:50.730430216 +0000
@@ -497,10 +497,10 @@
 	*data++ = 0;
 
 #define STORE_PIXEL_RGB565 \
-	*((unsigned short*)data)++ = \
+	*((unsigned short*)data) = \
 		((CLIP(r_l) & 0xf8) << 8) | \
 		((CLIP(g_l) & 0xfc) << 3) | \
-		((CLIP(b_l) & 0xf8) >> 3);
+		((CLIP(b_l) & 0xf8) >> 3); data+=2;
 
 #define STORE_PIXEL_RGB888 \
 	*data++ = CLIP(r_l); \
