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

    r0292fbb r7258c6a  
    8989*/
    9090
    91 extern  short   sd;             /* Scroll direction */
    92 extern  short   curasg;         /* Current assgnment table */
    93 extern  short   tmpoval;        /* Current tempo */
    94 extern  short   curtun;         /* Current tuning table */
     91extern  int16_t sd;             /* Scroll direction */
     92extern  int16_t curasg;         /* Current assgnment table */
     93extern  int16_t tmpoval;        /* Current tempo */
     94extern  int16_t curtun;         /* Current tuning table */
    9595
    9696extern  BOOL    se_chg;         /* Score free list changed flag */
    9797
    98 extern  long    spcount;        /* Score storage pool free entry count */
    99 extern  long    frags;          /* Score storage pool fragment count */
    100 
    101 extern  long    se1_cnt;        /* Score free list E_SIZE1 entry count */
    102 extern  long    se2_cnt;        /* Score free list E_SIZE2 entry count */
    103 extern  long    se3_cnt;        /* Score free list E_SIZE3 entry count */
    104 
    105 extern  long    *pspool;        /* Score storage pool pointer */
     98extern  int32_t spcount;        /* Score storage pool free entry count */
     99extern  int32_t frags;          /* Score storage pool fragment count */
     100
     101extern  int32_t se1_cnt;        /* Score free list E_SIZE1 entry count */
     102extern  int32_t se2_cnt;        /* Score free list E_SIZE2 entry count */
     103extern  int32_t se3_cnt;        /* Score free list E_SIZE3 entry count */
     104
     105extern  int32_t *pspool;        /* Score storage pool pointer */
    106106
    107107extern  struct  s_entry *size1; /* Score E_SIZE1 entry free list pointer */
     
    115115extern  struct  s_time  stimes[N_SCORES][N_SECTS];      /* section times */
    116116
    117 extern  char    scname[N_SCORES][16];   /* Score names */
    118 
    119 extern  short   curscor;        /* Current score number */
    120 extern  short   cursect;        /* Current section number in score */
     117extern  int8_t  scname[N_SCORES][16];   /* Score names */
     118
     119extern  int16_t curscor;        /* Current score number */
     120extern  int16_t cursect;        /* Current section number in score */
    121121
    122122extern  struct s_entry *scp;    /* Current score pointer */
    123123
    124 extern  long    t_bak;          /* Time at p_bak */
    125 extern  long    t_cur;          /* Time at p_cur */
    126 extern  long    t_ctr;          /* Time at p_ctr */
    127 extern  long    t_fwd;          /* Time at p_fwd */
     124extern  int32_t t_bak;          /* Time at p_bak */
     125extern  int32_t t_cur;          /* Time at p_cur */
     126extern  int32_t t_ctr;          /* Time at p_ctr */
     127extern  int32_t t_fwd;          /* Time at p_fwd */
    128128
    129129extern  struct s_entry *p_bak;  /* Pointer to entry at left edge of display */
     
    132132extern  struct s_entry *p_fwd;  /* Pointer to entry at right edge of display */
    133133
    134 extern  long    spool[];        /* Score storage pool */
     134extern  int32_t spool[];        /* Score storage pool */
    135135
    136136/*
     
    144144*/
    145145
    146 long evleft(void)
     146int32_t evleft(void)
    147147{
    148148        return(spcount + (se1_cnt * E_SIZE1) + (se2_cnt * E_SIZE2) +
     
    161161*/
    162162
    163 long scinit(void)
    164 {
    165         register long i, *cp;
     163int32_t scinit(void)
     164{
     165        register int32_t i, *cp;
    166166
    167167        se1_cnt = 0L;                                   /* fragments */
     
    174174        frags   = 0L;
    175175
    176         spcount = (long)MAX_SE;                         /* storage pool */
     176        spcount = (int32_t)MAX_SE;                              /* storage pool */
    177177        pspool  = spool;
    178178        cp = spool;
     
    298298*/
    299299
    300 struct s_entry *e_alc(short w)
     300struct s_entry *e_alc(int16_t w)
    301301{
    302302        register struct s_entry *ev, *ex;
     
    453453*/
    454454
    455 short e_del(struct s_entry *e1)
     455int16_t e_del(struct s_entry *e1)
    456456{
    457457        e_clr(e1);
     
    499499*/
    500500
    501 void eh_ins(struct s_entry *ne, short et)
     501void eh_ins(struct s_entry *ne, int16_t et)
    502502{
    503503        register struct s_entry *hp, *ep;
     
    553553*/
    554554
    555 void eh_rmv(struct s_entry *ev, short et)
     555void eh_rmv(struct s_entry *ev, int16_t et)
    556556{
    557557        if (hplist[curscor][et] EQ ev)                  /* update hplist */
     
    577577*/
    578578
    579 void sc_clr(short ns)
     579void sc_clr(int16_t ns)
    580580{
    581581        register struct s_entry *dsp, *nsp;
    582         register short i;
     582        register int16_t i;
    583583
    584584        if (E_NULL NE (nsp = scores[ns])) {
     
    618618*/
    619619
    620 short selscor(short ns)
    621 {
    622         register short  oldscor, grp;
     620int16_t selscor(int16_t ns)
     621{
     622        register int16_t        oldscor, grp;
    623623        register struct s_entry *nsp, *ep;
    624624
Note: See TracChangeset for help on using the changeset viewer.