Changeset 7258c6a in buchla-68k for vlib/vbfill4.c


Ignore:
Timestamp:
07/09/2017 04:45:34 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
8618599
Parents:
0292fbb
Message:

Use standard integer types.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vlib/vbfill4.c

    r0292fbb r7258c6a  
    88*/
    99
    10 static short    fm[] = {        /* fill masks */
     10static int16_t  fm[] = {        /* fill masks */
    1111
    1212        0x000F,
     
    2929*/
    3030
    31 void vbfill4(unsigned *obj, short obwidth, short xmin, short ymin, short xmax, short ymax, unsigned color)
     31void vbfill4(uint16_t *obj, int16_t obwidth, int16_t xmin, int16_t ymin, int16_t xmax, int16_t ymax, uint16_t color)
    3232{
    33         short mw, nl, width;
    34 
    35         register unsigned *fwp, *wp;
    36 
    37         register unsigned lmask, rmask;
    38         register short i, j;
    39 
    40         fwp = obj + (long)(xmin >> 2) + ((long)ymin * obwidth);
     33        int16_t mw, nl, width;
     34
     35        register uint16_t *fwp, *wp;
     36
     37        register uint16_t lmask, rmask;
     38        register int16_t i, j;
     39
     40        fwp = obj + (int32_t)(xmin >> 2) + ((int32_t)ymin * obwidth);
    4141        width = xmax - xmin + 1;
    4242        nl = ymax - ymin + 1;
Note: See TracChangeset for help on using the changeset viewer.