From: Alan T. DeKok Date: Tue, 14 Sep 2021 15:46:56 +0000 (-0400) Subject: don't mark signed as unsigned X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d32ca5c7d51ab86ce674cfeb289649ccf0092641;p=thirdparty%2Ffreeradius-server.git don't mark signed as unsigned --- diff --git a/src/lib/util/dict_tokenize.c b/src/lib/util/dict_tokenize.c index 2f8b9362e6b..914b74a191e 100644 --- a/src/lib/util/dict_tokenize.c +++ b/src/lib/util/dict_tokenize.c @@ -413,7 +413,8 @@ static int dict_process_flag_field(dict_tokenize_ctx_t *ctx, char *name, fr_type case FR_TYPE_INT16: if (type == FR_TYPE_DATE) goto unknown_type; - FALL_THROUGH; + flags->length = 2; + break; case FR_TYPE_UINT16: flags->is_unsigned = true; @@ -422,7 +423,8 @@ static int dict_process_flag_field(dict_tokenize_ctx_t *ctx, char *name, fr_type case FR_TYPE_INT32: if (type == FR_TYPE_DATE) goto unknown_type; - FALL_THROUGH; + flags->length = 4; + break; case FR_TYPE_UINT32: flags->is_unsigned = true; @@ -431,7 +433,8 @@ static int dict_process_flag_field(dict_tokenize_ctx_t *ctx, char *name, fr_type case FR_TYPE_INT64: if (type == FR_TYPE_DATE) goto unknown_type; - FALL_THROUGH; + flags->length = 8; + break; case FR_TYPE_UINT64: flags->is_unsigned = true;