From 72502e86f573047cdc1146d6a457d27a581b7dc8 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Sun, 28 Aug 2016 09:39:21 +0800 Subject: [PATCH] coverity 169276-9 - false positive assuming 8b char: char limits index size --- plugins/generic-sessions/utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/generic-sessions/utils.c b/plugins/generic-sessions/utils.c index 0d458d7b..98dfe318 100644 --- a/plugins/generic-sessions/utils.c +++ b/plugins/generic-sessions/utils.c @@ -29,7 +29,7 @@ sha1_to_lwsgw_hash(unsigned char *hash, lwsgw_hash *shash) int n; for (n = 0; n < 20; n++) { - *p++ = hex[hash[n] >> 4]; + *p++ = hex[(hash[n] >> 4) & 0xf]; *p++ = hex[hash[n] & 15]; }