diff --git a/drivers/staging/hisysevent/hisysevent_builder.c b/drivers/staging/hisysevent/hisysevent_builder.c index d9dc011da2e2213af1ec0fa3c5479638c6ef7378..297f6e10af769035fe84fbdbd7310aacc0e3b9b1 100644 --- a/drivers/staging/hisysevent/hisysevent_builder.c +++ b/drivers/staging/hisysevent/hisysevent_builder.c @@ -58,7 +58,7 @@ static int parse_time_zone(const char *time_zone_formatted) if (!time_zone_formatted) return DEFAULT_TZ_POS; - ret = match_string(time_zone_list, TIME_ZONE_LEN, time_zone_formatted); + ret = match_string(time_zone_list, ARRAY_SIZE(time_zone_list), time_zone_formatted); if (ret < 0) return DEFAULT_TZ_POS;