Changeset 0c834c5 in buchla-68k for ram/im700.c


Ignore:
Timestamp:
07/08/2017 05:56:38 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
60288f5
Parents:
342a56f
Message:

Prototypes for global function pointers. Consistent global types.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ram/im700.c

    r342a56f r0c834c5  
    9595extern  PFS     (*swpt)[];              /* switch dispatch table pointer */
    9696
    97 extern  short   (*curmove)();           /* cursor move function */
    98 extern  short   (*curtype)();           /* cursor type function */
    99 extern  short   (*cx_key)();            /* x rate calculation */
    100 extern  short   (*cx_upd)();            /* x update */
    101 extern  short   (*cy_key)();            /* y rate calculation */
    102 extern  short   (*cy_upd)();            /* y update */
    103 extern  short   (*d_key)();             /* in-field data key processor */
    104 extern  short   (*e_key)();             /* E key processor */
    105 extern  short   (*m_key)();             /* M key processor */
    106 extern  short   (*not_fld)();           /* not-in-field data key processor */
    107 extern  short   (*premove)();           /* cursor pre-move function */
    108 extern  short   (*pstmove)();           /* cursor post-move function */
    109 extern  short   (*x_key)();             /* X key processor */
    110 extern  short   (*xy_dn)();             /* cursor - finger on (down) */
    111 extern  short   (*xy_up)();             /* cursor - finger off (up) */
     97extern  void    (*curmove)(void);       /* cursor move function */
     98extern  short   (*curtype)(void);       /* cursor type function */
     99extern  void    (*cx_key)(void);        /* x rate calculation */
     100extern  void    (*cx_upd)(void);        /* x update */
     101extern  void    (*cy_key)(void);        /* y rate calculation */
     102extern  void    (*cy_upd)(void);        /* y update */
     103extern  void    (*d_key)(void);         /* in-field data key processor */
     104extern  void    (*e_key)(void);         /* E key processor */
     105extern  void    (*m_key)(void);         /* M key processor */
     106extern  void    (*not_fld)(short k);    /* not-in-field data key processor */
     107extern  void    (*premove)(void);       /* cursor pre-move function */
     108extern  void    (*pstmove)(void);       /* cursor post-move function */
     109extern  void    (*x_key)(void);         /* X key processor */
     110extern  void    (*xy_dn)(void);         /* cursor - finger on (down) */
     111extern  void    (*xy_up)(void);         /* cursor - finger off (up) */
    112112
    113113extern  short   *cratex;                /* cursor x rate table pointer */
     
    341341short   vtccol;                 /* virtual typewriter cursor column */
    342342short   vtcrow;                 /* virtual typewriter cursor row */
    343 short   vtdechr;                /* virtual typewriter data entry character */
     343char    vtdechr;                /* virtual typewriter data entry character */
    344344short   vtdecol;                /* virtual typewriter data entry column */
    345345short   vtpcol;                 /* virtual typewriter column */
Note: See TracChangeset for help on using the changeset viewer.