From 163b252e9925277c4b3fa240ac6bb0750ffc0592 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Sun, 7 Jun 2020 19:56:40 +0200 Subject: meta: fix asan runtime error in tc handle ASAN reports: meta.c:92:17: runtime error: left shift of 34661 by 16 places cannot be represented in type 'int' use 32-bit integer as tmp variable. Signed-off-by: Pablo Neira Ayuso --- src/meta.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/meta.c b/src/meta.c index acc348eb..d92d0d32 100644 --- a/src/meta.c +++ b/src/meta.c @@ -73,7 +73,7 @@ static struct error_record *tchandle_type_parse(struct parse_ctx *ctx, else if (strcmp(sym->identifier, "none") == 0) handle = TC_H_UNSPEC; else if (strchr(sym->identifier, ':')) { - uint16_t tmp; + uint32_t tmp; char *colon; str = xstrdup(sym->identifier); -- cgit v1.2.3