# HG changeset patch # User Mychaela Falconia # Date 1739350378 0 # Node ID 02a3c88b415d47ce7971412457f223caa04a4ff3 # Parent c6d0b1a7281e1db34496cb9b62ddf15e82eb5b1b libgsmhr1/typedefs.h: don't use long/short types diff -r c6d0b1a7281e -r 02a3c88b415d libgsmhr1/typedefs.h --- a/libgsmhr1/typedefs.h Wed Feb 12 07:57:29 2025 +0000 +++ b/libgsmhr1/typedefs.h Wed Feb 12 08:52:58 2025 +0000 @@ -9,13 +9,13 @@ #include -#define LW_SIGN (long)0x80000000 /* sign bit */ -#define LW_MIN (long)0x80000000 -#define LW_MAX (long)0x7fffffff +#define LW_SIGN (int32_t)0x80000000 /* sign bit */ +#define LW_MIN (int32_t)0x80000000 +#define LW_MAX (int32_t)0x7fffffff -#define SW_SIGN (short)0x8000 /* sign bit for Shortword type */ -#define SW_MIN (short)0x8000 /* smallest Ram */ -#define SW_MAX (short)0x7fff /* largest Ram */ +#define SW_SIGN (int16_t)0x8000 /* sign bit for Shortword type */ +#define SW_MIN (int16_t)0x8000 /* smallest Ram */ +#define SW_MAX (int16_t)0x7fff /* largest Ram */ /* Definition of Types * ***********************/