Changeset 7258c6a in buchla-68k for ram/adselbx.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
  • ram/adselbx.c

    r0292fbb r7258c6a  
    2525#define ATDECOL 1               /* data entry base column */
    2626
    27 extern  short   entbh(short n);
    28 extern  void    adswin(short n);
     27extern  int16_t entbh(int16_t n);
     28extern  void    adswin(int16_t n);
    2929extern  void    advacur(void);
    3030extern  void    bspacur(void);
    3131extern  void    nokey(void);
    32 extern  void    vtdisp(unsigned *obj, unsigned fg, unsigned bg, short row, short col, char *buf);
    33 extern  void    adpoint(short x, short y, short pen);
    34 
    35 extern  void    (*itxput)(short row, short col, char *txt, short tag);
    36 extern  void    (*point)(short x, short y, short pen);
    37 
    38 extern  short   admctl;
    39 extern  short   adnamsw;
    40 extern  short   asgfks;
    41 extern  short   asghit;
    42 extern  short   asgmod;
    43 extern  short   auxctl;
    44 extern  short   curasg;
    45 extern  short   cxval;
    46 extern  short   cyval;
    47 extern  short   hitbox;
    48 extern  short   hitcx;
    49 extern  short   hitcy;
    50 extern  short   lastam;
    51 extern  short   submenu;
    52 
    53 extern  short   adbox[][8];
    54 
    55 extern  short   grp2prt[12][2];
    56 extern  short   ins2grp[12];
    57 extern  short   asgkble[];
    58 extern  short   key2grp[];
    59 extern  short   mctlnum[];
     32extern  void    vtdisp(uint16_t *obj, uint16_t fg, uint16_t bg, int16_t row, int16_t col, int8_t *buf);
     33extern  void    adpoint(int16_t x, int16_t y, int16_t pen);
     34
     35extern  void    (*itxput)(int16_t row, int16_t col, int8_t *txt, int16_t tag);
     36extern  void    (*point)(int16_t x, int16_t y, int16_t pen);
     37
     38extern  int16_t admctl;
     39extern  int16_t adnamsw;
     40extern  int16_t asgfks;
     41extern  int16_t asghit;
     42extern  int16_t asgmod;
     43extern  int16_t auxctl;
     44extern  int16_t curasg;
     45extern  int16_t cxval;
     46extern  int16_t cyval;
     47extern  int16_t hitbox;
     48extern  int16_t hitcx;
     49extern  int16_t hitcy;
     50extern  int16_t lastam;
     51extern  int16_t submenu;
     52
     53extern  int16_t adbox[][8];
     54
     55extern  int16_t grp2prt[12][2];
     56extern  int16_t ins2grp[12];
     57extern  int16_t asgkble[];
     58extern  int16_t key2grp[];
     59extern  int16_t mctlnum[];
    6060
    6161extern  struct  selbox  *csbp, *curboxp;
    6262
    63 extern  char    bfs[];
    64 extern  char    caname[];
    65 extern  char    vtlin1[], vtlin2[], vtlin3[];
    66 
    67 extern  unsigned        *asgob;
     63extern  int8_t  bfs[];
     64extern  int8_t  caname[];
     65extern  int8_t  vtlin1[], vtlin2[], vtlin3[];
     66
     67extern  uint16_t        *asgob;
    6868
    6969/* forward references */
    7070
    71 short   bx_null(void);
    72 short   adfnbox(short n);
     71int16_t bx_null(void);
     72int16_t adfnbox(int16_t n);
    7373
    7474/*
     
    124124*/
    125125
    126 void admtxt(short row, short col, char *txt, short tag)
     126void admtxt(int16_t row, int16_t col, int8_t *txt, int16_t tag)
    127127{
    128128        if (v_regs[5] & 0x0180)
     
    142142*/
    143143
    144 void admenu(short n)
     144void admenu(int16_t n)
    145145{
    146         register short i;
     146        register int16_t i;
    147147
    148148        if (n GE 0) {           /* put up a submenu */
     
    207207*/
    208208
    209 short adfnbox(short n)
     209int16_t adfnbox(int16_t n)
    210210{
    211         register short i, grp, key, line;
    212         short   row, col;
     211        register int16_t i, grp, key, line;
     212        int16_t row, col;
    213213
    214214        row = hitcy / 14;
Note: See TracChangeset for help on using the changeset viewer.