Hi tech@,

Drop the conditional shrt macro definitions and use short everywhere.

Comments? OK?

Index: games/monop/houses.c
===================================================================
RCS file: /cvs/src/games/monop/houses.c,v
retrieving revision 1.10
diff -u -p -r1.10 houses.c
--- games/monop/houses.c        8 Jan 2016 18:20:33 -0000       1.10
+++ games/monop/houses.c        10 Jun 2017 21:22:54 -0000
@@ -110,7 +110,7 @@ buy_h(MON *mnp)
        int     i;
        MON     *mp;
        int     price;
-       shrt    input[3],temp[3];
+       short   input[3],temp[3];
        int     tot, tot2;
        PROP    *pp;
        int     nhous, nhot;
@@ -245,7 +245,7 @@ sell_h(MON *mnp)
        int     i;
        MON     *mp;
        int     price;
-       shrt    input[3],temp[3];
+       short   input[3],temp[3];
        int     tot;
        PROP    *pp;
 
Index: games/monop/monop.h
===================================================================
RCS file: /cvs/src/games/monop/monop.h,v
retrieving revision 1.8
diff -u -p -r1.8 monop.h
--- games/monop/monop.h 8 Jan 2016 18:19:47 -0000       1.8
+++ games/monop/monop.h 10 Jun 2017 21:22:54 -0000
@@ -32,11 +32,6 @@
  *     @(#)monop.h     8.1 (Berkeley) 5/31/93
  */
 
-#ifdef __CHAR_UNSIGNED__
-#define        shrt    short
-#else
-#define        shrt    char
-#endif
 #define        bool    int8_t
 
 #define        TRUE    (1)
@@ -72,8 +67,8 @@
 
 struct sqr_st {                        /* structure for square                 
*/
        char    *name;                  /* place name                   */
-       shrt    owner;                  /* owner number                 */
-       shrt    type;                   /* place type                   */
+       short   owner;                  /* owner number                 */
+       short   type;                   /* place type                   */
        struct prp_st   *desc;          /* description struct           */
        int     cost;                   /* cost                         */
 };
@@ -82,10 +77,10 @@ typedef struct sqr_st       SQUARE;
 
 struct mon_st {                        /* monopoly description structure       
*/
        char    *name;                  /* monop. name (color)          */
-       shrt    owner;                  /* owner of monopoly            */
-       shrt    num_in;                 /* # in monopoly                */
-       shrt    num_own;                /* # owned (-1: not poss. monop)*/
-       shrt    h_cost;                 /* price of houses              */
+       short   owner;                  /* owner of monopoly            */
+       short   num_in;                 /* # in monopoly                */
+       short   num_own;                /* # owned (-1: not poss. monop)*/
+       short   h_cost;                 /* price of houses              */
        char    *not_m;                 /* name if not monopoly         */
        char    *mon_n;                 /* name if a monopoly           */
        char    sqnums[3];              /* Square numbers (used to init)*/
@@ -101,8 +96,8 @@ typedef struct mon_st        MON;
 struct prp_st {                        /* property description structure       
*/
        bool    morg;                   /* set if mortgaged             */
        bool    monop;                  /* set if monopoly              */
-       shrt    square;                 /* square description           */
-       shrt    houses;                 /* number of houses             */
+       short   square;                 /* square description           */
+       short   houses;                 /* number of houses             */
        MON     *mon_desc;              /* name of color                */
        int     rent[6];                /* rents                        */
 };
@@ -116,11 +111,11 @@ typedef struct own_st     OWN;
 
 struct plr_st {                        /* player description structure         
*/
        char    *name;                  /* owner name                   */
-       shrt    num_gojf;               /* # of get-out-of-jail-free's  */
-       shrt    num_rr;                 /* # of railroads owned         */
-       shrt    num_util;               /* # of water works/elec. co.   */
-       shrt    loc;                    /* location on board            */
-       shrt    in_jail;                /* count of turns in jail       */
+       short   num_gojf;               /* # of get-out-of-jail-free's  */
+       short   num_rr;                 /* # of railroads owned         */
+       short   num_util;               /* # of water works/elec. co.   */
+       short   loc;                    /* location on board            */
+       short   in_jail;                /* count of turns in jail       */
        int     money;                  /* amount of money              */
        OWN     *own_list;              /* start of property list       */
 };
@@ -183,7 +178,7 @@ void        printhold(int);
 /* prop.c */
 void   buy(int, SQUARE *);
 void   add_list(int, OWN **, int);
-void   del_list(int, OWN **, shrt);
+void   del_list(int, OWN **, short);
 void   bid(void);
 int    prop_worth(PLAY *);
 
Index: games/monop/morg.c
===================================================================
RCS file: /cvs/src/games/monop/morg.c,v
retrieving revision 1.8
diff -u -p -r1.8 morg.c
--- games/monop/morg.c  8 Jan 2016 18:20:33 -0000       1.8
+++ games/monop/morg.c  10 Jun 2017 21:22:54 -0000
@@ -58,7 +58,7 @@ static char   *names[MAX_PRP+2],
                        0
                };
 
-static shrt    square[MAX_PRP+2];
+static short   square[MAX_PRP+2];
 
 static int     num_good, got_houses;
 
Index: games/monop/prop.c
===================================================================
RCS file: /cvs/src/games/monop/prop.c,v
retrieving revision 1.11
diff -u -p -r1.11 prop.c
--- games/monop/prop.c  8 Jan 2016 18:20:33 -0000       1.11
+++ games/monop/prop.c  10 Jun 2017 21:22:54 -0000
@@ -83,7 +83,7 @@ add_list(int plr, OWN **head, int op_sqr
  *     This routine deletes property from the list.
  */
 void
-del_list(int plr, OWN **head, shrt op_sqr)
+del_list(int plr, OWN **head, short op_sqr)
 {
        OWN     *op, *last_op;
 

Reply via email to