changeset 572:02a3c88b415d default tip

libgsmhr1/typedefs.h: don't use long/short types
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 12 Feb 2025 08:52:58 +0000
parents c6d0b1a7281e
children
files libgsmhr1/typedefs.h
diffstat 1 files changed, 6 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- 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 <stdint.h>
 
-#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 *
  ***********************/