@@ -158,7 +158,7 @@ sp2pixel (int no)
158
158
// 2 longs -> 16 nibbles => 32 loops for a 16*16 spr
159
159
for (i = 0 ; i < 32 ; i ++ , C ++ , C2 += 4 )
160
160
{
161
- long L ;
161
+ Int32 L ;
162
162
M = C [0 ];
163
163
L =
164
164
((M & 0x88 ) >> 3 ) | ((M & 0x44 ) << 6 ) | ((M & 0x22 ) << 15 ) |
@@ -278,7 +278,7 @@ RefreshLine (int Y1, int Y2)
278
278
for (i = 0 ; i < h ; i ++ , P += WIDTH , C2 += 4 , C += 2 )
279
279
#endif
280
280
{
281
- unsigned long L ;
281
+ UInt32 L ;
282
282
UChar J ;
283
283
J = (C [0 ] | C [1 ] | C [16 ] | C [17 ]);
284
284
if (!J )
@@ -394,11 +394,11 @@ PutSprite (UChar * P, UChar * C, UChar * C2, UChar * R, int h, int inc)
394
394
}
395
395
396
396
void
397
- PutSpriteHandleFull (UChar * P , UChar * C , unsigned long * C2 , UChar * R ,
397
+ PutSpriteHandleFull (UChar * P , UChar * C , void * C2void , UChar * R ,
398
398
int h , int inc )
399
399
{
400
400
int i , J ;
401
- unsigned long L ;
401
+ Uint32 L , * C2 = C2void ;
402
402
#if defined(NEW_GFX_ENGINE )
403
403
for (i = 0 ; i < h ; i ++ , C += inc , C2 += inc , P += XBUF_WIDTH )
404
404
#else
@@ -482,11 +482,12 @@ PutSpriteHandleFull (UChar * P, UChar * C, unsigned long *C2, UChar * R,
482
482
483
483
484
484
static void
485
- PutSpriteHflip (UChar * P , UChar * C , unsigned long * C2 , UChar * R , int h ,
485
+ PutSpriteHflip (UChar * P , UChar * C , void * C2void , UChar * R , int h ,
486
486
int inc )
487
487
{
488
488
int i , J ;
489
- unsigned long L ;
489
+ UInt32 L ;
490
+ UInt32 * C2 = C2void ; // hack hack
490
491
#if defined(NEW_GFX_ENGINE )
491
492
for (i = 0 ; i < h ; i ++ , C += inc , C2 += inc , P += XBUF_WIDTH )
492
493
#else
@@ -564,7 +565,7 @@ PutSpriteM (UChar * P, UChar * C, UChar * C2, UChar * R, int h, int inc,
564
565
UChar * M , UChar pr )
565
566
{
566
567
int i , J ;
567
- unsigned long L ;
568
+ Uint32 L ;
568
569
#if defined(NEW_GFX_ENGINE )
569
570
for (i = 0 ; i < h ;
570
571
i ++ , C += inc , C2 += inc * 4 , P += XBUF_WIDTH , M += XBUF_WIDTH )
@@ -629,7 +630,7 @@ PutSpriteHflipM (UChar * P, UChar * C, UChar * C2, UChar * R, int h,
629
630
int inc , UChar * M , UChar pr )
630
631
{
631
632
int i , J ;
632
- unsigned long L ;
633
+ Uint32 L ;
633
634
#if defined(NEW_GFX_ENGINE )
634
635
for (i = 0 ; i < h ;
635
636
i ++ , C += inc , C2 += inc * 4 , P += XBUF_WIDTH , M += XBUF_WIDTH )
@@ -693,7 +694,7 @@ PutSpriteMakeMask (UChar * P, UChar * C, UChar * C2, UChar * R, int h,
693
694
{
694
695
int i ;
695
696
UInt16 J ;
696
- unsigned long L ;
697
+ UInt32 L ;
697
698
#if defined(NEW_GFX_ENGINE )
698
699
for (i = 0 ; i < h ;
699
700
i ++ , C += inc , C2 += inc * 4 , P += XBUF_WIDTH , M += XBUF_WIDTH )
@@ -818,7 +819,7 @@ PutSpriteHflipMakeMask (UChar * P, UChar * C, UChar * C2, UChar * R,
818
819
int h , int inc , UChar * M , UChar pr )
819
820
{
820
821
int i , J ;
821
- unsigned long L ;
822
+ Uint32 L ;
822
823
#if defined(NEW_GFX_ENGINE )
823
824
for (i = 0 ; i < h ;
824
825
i ++ , C += inc , C2 += inc * 4 , P += XBUF_WIDTH , M += XBUF_WIDTH )
0 commit comments