Changeset 7258c6a in buchla-68k for include/score.h


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
  • include/score.h

    r0292fbb r7258c6a  
    1515
    1616        struct  nevent  *nxt;
    17         short   group;
    18         short   note;
     17        int16_t group;
     18        int16_t note;
    1919};
    2020
    2121struct s_time {
    2222
    23         short   sflags;
    24         char    smpte[10];
     23        int16_t sflags;
     24        int8_t  smpte[10];
    2525};
    2626
     
    3333struct  s_entry {       /* event entry structure */
    3434
    35         long            e_time;         /* time, in frames */
    36         char            e_size;         /* size of entry, in longs */
    37         char            e_type;         /* type of entry */
    38         char            e_data1;        /* 1st 8 bits of data */
    39         char            e_data2;        /* 2nd 8 bits of data */
     35        int32_t         e_time;         /* time, in frames */
     36        int8_t          e_size;         /* size of entry, in longs */
     37        int8_t          e_type;         /* type of entry */
     38        int8_t          e_data1;        /* 1st 8 bits of data */
     39        int8_t          e_data2;        /* 2nd 8 bits of data */
    4040
    4141        struct s_entry  *e_bak,         /* backward pointer */
     
    5151struct  n_entry {       /* note entry structure */
    5252
    53         long            e_time;         /* time, in frames */
    54         char            e_size;         /* size of entry, in longs */
    55         char            e_type;         /* type of entry */
    56         char            e_note;         /* note number */
    57         char            e_group;        /* group */
     53        int32_t         e_time;         /* time, in frames */
     54        int8_t          e_size;         /* size of entry, in longs */
     55        int8_t          e_type;         /* type of entry */
     56        int8_t          e_note;         /* note number */
     57        int8_t          e_group;        /* group */
    5858
    5959        struct s_entry  *e_bak,         /* backward pointer */
    6060                        *e_fwd;         /* forward pointer */
    6161
    62         short           e_vel;          /* velocity */
    63         short           e_data4;
     62        int16_t         e_vel;          /* velocity */
     63        int16_t         e_data4;
    6464};
    6565
Note: See TracChangeset for help on using the changeset viewer.