forked from pool/SDL_mixer
55 lines
2.4 KiB
Plaintext
55 lines
2.4 KiB
Plaintext
|
--- effect_position.c
|
||
|
+++ effect_position.c
|
||
|
@@ -373,16 +373,17 @@
|
||
|
|
||
|
for (i = 0; i < len; i += sizeof (Uint32)) {
|
||
|
#if (SDL_BYTEORDER == SDL_BIG_ENDIAN)
|
||
|
- *(p++) = (d[l[(*p & 0xFF000000) >> 24]] << 24) |
|
||
|
- (d[r[(*p & 0x00FF0000) >> 16]] << 16) |
|
||
|
- (d[l[(*p & 0x0000FF00) >> 8]] << 8) |
|
||
|
- (d[r[(*p & 0x000000FF) ]] ) ;
|
||
|
+ *p = (d[l[(*p & 0xFF000000) >> 24]] << 24) |
|
||
|
+ (d[r[(*p & 0x00FF0000) >> 16]] << 16) |
|
||
|
+ (d[l[(*p & 0x0000FF00) >> 8]] << 8) |
|
||
|
+ (d[r[(*p & 0x000000FF) ]] ) ;
|
||
|
#else
|
||
|
- *(p++) = (d[r[(*p & 0xFF000000) >> 24]] << 24) |
|
||
|
- (d[l[(*p & 0x00FF0000) >> 16]] << 16) |
|
||
|
- (d[r[(*p & 0x0000FF00) >> 8]] << 8) |
|
||
|
- (d[l[(*p & 0x000000FF) ]] ) ;
|
||
|
+ *p = (d[r[(*p & 0xFF000000) >> 24]] << 24) |
|
||
|
+ (d[l[(*p & 0x00FF0000) >> 16]] << 16) |
|
||
|
+ (d[r[(*p & 0x0000FF00) >> 8]] << 8) |
|
||
|
+ (d[l[(*p & 0x000000FF) ]] ) ;
|
||
|
#endif
|
||
|
+ p++;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
@@ -563,16 +564,17 @@
|
||
|
|
||
|
for (i = 0; i < len; i += sizeof (Uint32)) {
|
||
|
#if (SDL_BYTEORDER == SDL_BIG_ENDIAN)
|
||
|
- *(p++) = (d[l[((Sint16)(Sint8)((*p & 0xFF000000) >> 24))+128]] << 24) |
|
||
|
- (d[r[((Sint16)(Sint8)((*p & 0x00FF0000) >> 16))+128]] << 16) |
|
||
|
- (d[l[((Sint16)(Sint8)((*p & 0x0000FF00) >> 8))+128]] << 8) |
|
||
|
- (d[r[((Sint16)(Sint8)((*p & 0x000000FF) ))+128]] ) ;
|
||
|
+ *p = (d[l[((Sint16)(Sint8)((*p & 0xFF000000) >> 24))+128]] << 24) |
|
||
|
+ (d[r[((Sint16)(Sint8)((*p & 0x00FF0000) >> 16))+128]] << 16) |
|
||
|
+ (d[l[((Sint16)(Sint8)((*p & 0x0000FF00) >> 8))+128]] << 8) |
|
||
|
+ (d[r[((Sint16)(Sint8)((*p & 0x000000FF) ))+128]] ) ;
|
||
|
#else
|
||
|
- *(p++) = (d[r[((Sint16)(Sint8)((*p & 0xFF000000) >> 24))+128]] << 24) |
|
||
|
- (d[l[((Sint16)(Sint8)((*p & 0x00FF0000) >> 16))+128]] << 16) |
|
||
|
- (d[r[((Sint16)(Sint8)((*p & 0x0000FF00) >> 8))+128]] << 8) |
|
||
|
- (d[l[((Sint16)(Sint8)((*p & 0x000000FF) ))+128]] ) ;
|
||
|
+ *p = (d[r[((Sint16)(Sint8)((*p & 0xFF000000) >> 24))+128]] << 24) |
|
||
|
+ (d[l[((Sint16)(Sint8)((*p & 0x00FF0000) >> 16))+128]] << 16) |
|
||
|
+ (d[r[((Sint16)(Sint8)((*p & 0x0000FF00) >> 8))+128]] << 8) |
|
||
|
+ (d[l[((Sint16)(Sint8)((*p & 0x000000FF) ))+128]] ) ;
|
||
|
#endif
|
||
|
+ p++;
|
||
|
}
|
||
|
|
||
|
|