- fixes the lvalue error when using gcc4
PR: ports/114903 Submitted by: maintainer (Erik Greenwald)
This commit is contained in:
parent
881e135276
commit
60d55604b2
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=198774
13
devel/ruby-rudl/files/patch-flxplay.c
Normal file
13
devel/ruby-rudl/files/patch-flxplay.c
Normal file
@ -0,0 +1,13 @@
|
||||
--- flxplay.c.orig Wed Jul 25 11:40:05 2007
|
||||
+++ flxplay.c Wed Jul 25 11:40:27 2007
|
||||
@@ -42,8 +42,8 @@
|
||||
int lastFrameTicks;
|
||||
} FLC;
|
||||
|
||||
-#define ReadU16(tmp1, tmp2) (Uint16)*(tmp1) = ((Uint8)*(tmp2+1)<<8)+(Uint8)*(tmp2);
|
||||
-#define ReadU32(tmp1, tmp2) (Uint32)*(tmp1) = (((((((Uint8)*(tmp2+3)<<8)+((Uint8)*(tmp2+2)))<<8)+((Uint8)*(tmp2+1)))<<8)+(Uint8)*(tmp2));
|
||||
+#define ReadU16(tmp1, tmp2) *(Uint16 *)(tmp1) = ((Uint8)*(tmp2+1)<<8)+(Uint8)*(tmp2);
|
||||
+#define ReadU32(tmp1, tmp2) *(Uint32 *)(tmp1) = (((((((Uint8)*(tmp2+3)<<8)+((Uint8)*(tmp2+2)))<<8)+((Uint8)*(tmp2+1)))<<8)+(Uint8)*(tmp2));
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user