From 9c5443c688bc34bb96a60125cd54f5ae26df1485 Mon Sep 17 00:00:00 2001 From: xuyong Date: Tue, 25 Apr 2023 15:41:21 +0800 Subject: [PATCH] hisysevent: replace int type with u8 type ohos inclusion category:bugfix issue:#I6YJE3 CVE:NA Signed-off-by: xuyong --- .../staging/hisysevent/hisysevent_raw_data_encoder.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/staging/hisysevent/hisysevent_raw_data_encoder.c b/drivers/staging/hisysevent/hisysevent_raw_data_encoder.c index 9ccc928962e6..1e562613768c 100644 --- a/drivers/staging/hisysevent/hisysevent_raw_data_encoder.c +++ b/drivers/staging/hisysevent/hisysevent_raw_data_encoder.c @@ -16,13 +16,13 @@ #include #include -#define TAG_BYTE_OFFSET 5 -#define TAG_BYTE_BOUND (BIT(TAG_BYTE_OFFSET)) -#define TAG_BYTE_MASK (TAG_BYTE_BOUND - 1) +static const u8 TAG_BYTE_OFFSET = 5; +static const u8 TAG_BYTE_BOUND = 1 << TAG_BYTE_OFFSET; +static const u8 TAG_BYTE_MASK = TAG_BYTE_BOUND - 1; -#define NON_TAG_BYTE_OFFSET 7 -#define NON_TAG_BYTE_BOUND (BIT(NON_TAG_BYTE_OFFSET)) -#define NON_TAG_BYTE_MASK (NON_TAG_BYTE_BOUND - 1) +static const u8 NON_TAG_BYTE_OFFSET = 7; +static const u8 NON_TAG_BYTE_BOUND = 1 << NON_TAG_BYTE_OFFSET; +static const u8 NON_TAG_BYTE_MASK = NON_TAG_BYTE_BOUND - 1; enum hisysevent_encode_type { // zigzag varint -- Gitee