diff options
author | Petteri Aimonen <jpa@git.mail.kapsi.fi> | 2021-06-03 12:08:50 +0300 |
---|---|---|
committer | Petteri Aimonen <jpa@git.mail.kapsi.fi> | 2021-06-03 12:08:50 +0300 |
commit | 98a4911bab0c7273824b4165e0633228e1cdf66a (patch) | |
tree | 88b4813fa1f51922a247ae7e94cc4a947ee61cf0 /pb_decode.c | |
parent | 76d835adfa434fa796d5738e934366089b98e124 (diff) |
Move PB_WT_PACKED definition to the header (#671)
Casting integer values outside of the enum range is undefined behavior.
Normally most platforms do allocate at least 8 bits per enum and this
is not known to cause problems so far, but it gave compiler warnings.
Diffstat (limited to 'pb_decode.c')
-rw-r--r-- | pb_decode.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/pb_decode.c b/pb_decode.c index b194825..790df75 100644 --- a/pb_decode.c +++ b/pb_decode.c @@ -57,8 +57,6 @@ static void pb_release_single_field(pb_field_iter_t *field); #define pb_uint64_t uint64_t #endif -#define PB_WT_PACKED ((pb_wire_type_t)0xFF) - typedef struct { uint32_t bitfield[(PB_MAX_REQUIRED_FIELDS + 31) / 32]; } pb_fields_seen_t; |