@@ -67,54 +67,54 @@ extern "C" {
6767#define LAST_TAG 57
6868
6969#define write_uint8 (s , n ) ios_putc((n), (s))
70- #define read_uint8 (s ) ((uint8_t)ios_getc(s ))
71- #define write_int8 (s , n ) write_uint8(s, n )
72- #define read_int8 (s ) read_uint8(s )
70+ #define read_uint8 (s ) ((uint8_t)ios_getc((s) ))
71+ #define write_int8 (s , n ) write_uint8((s), (n) )
72+ #define read_int8 (s ) read_uint8((s) )
7373
7474/* read and write in host byte order */
7575
76- static void write_int32 (ios_t * s , int32_t i ) JL_NOTSAFEPOINT
76+ static inline void write_int32 (ios_t * s , int32_t i ) JL_NOTSAFEPOINT
7777{
7878 ios_write (s , (char * )& i , 4 );
7979}
8080
81- static int32_t read_int32 (ios_t * s ) JL_NOTSAFEPOINT
81+ static inline int32_t read_int32 (ios_t * s ) JL_NOTSAFEPOINT
8282{
8383 int32_t x = 0 ;
8484 ios_read (s , (char * )& x , 4 );
8585 return x ;
8686}
8787
88- static uint64_t read_uint64 (ios_t * s ) JL_NOTSAFEPOINT
88+ static inline uint64_t read_uint64 (ios_t * s ) JL_NOTSAFEPOINT
8989{
9090 uint64_t x = 0 ;
9191 ios_read (s , (char * )& x , 8 );
9292 return x ;
9393}
9494
95- static void write_int64 (ios_t * s , int64_t i ) JL_NOTSAFEPOINT
95+ static inline void write_int64 (ios_t * s , int64_t i ) JL_NOTSAFEPOINT
9696{
9797 ios_write (s , (char * )& i , 8 );
9898}
9999
100- static void write_uint16 (ios_t * s , uint16_t i ) JL_NOTSAFEPOINT
100+ static inline void write_uint16 (ios_t * s , uint16_t i ) JL_NOTSAFEPOINT
101101{
102102 ios_write (s , (char * )& i , 2 );
103103}
104104
105- static uint16_t read_uint16 (ios_t * s ) JL_NOTSAFEPOINT
105+ static inline uint16_t read_uint16 (ios_t * s ) JL_NOTSAFEPOINT
106106{
107107 int16_t x = 0 ;
108108 ios_read (s , (char * )& x , 2 );
109109 return x ;
110110}
111111
112- static void write_uint32 (ios_t * s , uint32_t i ) JL_NOTSAFEPOINT
112+ static inline void write_uint32 (ios_t * s , uint32_t i ) JL_NOTSAFEPOINT
113113{
114114 ios_write (s , (char * )& i , 4 );
115115}
116116
117- static uint32_t read_uint32 (ios_t * s ) JL_NOTSAFEPOINT
117+ static inline uint32_t read_uint32 (ios_t * s ) JL_NOTSAFEPOINT
118118{
119119 uint32_t x = 0 ;
120120 ios_read (s , (char * )& x , 4 );
0 commit comments