From 8371153e791bfebcd39230b0e63c7bafb3a0df09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Fri, 7 Jun 2024 11:18:03 +0800 Subject: [PATCH] CPUCache: silence CodeQL warnings --- src/modules/cpucache/cpucache.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/cpucache/cpucache.c b/src/modules/cpucache/cpucache.c index b13b3e632..5f2da3db4 100644 --- a/src/modules/cpucache/cpucache.c +++ b/src/modules/cpucache/cpucache.c @@ -44,7 +44,7 @@ static void printCPUCacheNormal(const FFCPUCacheResult* result, FFCPUCacheOption ffParseSize(src->size, &buffer); ffStrbufAppendF(&buffer, " (%c)", typeStr); - sum += src->size * src->num; + sum += (uint64_t) src->size * src->num; } if(options->moduleArgs.outputFormat.length == 0) @@ -74,7 +74,7 @@ static void printCPUCacheCompact(const FFCPUCacheResult* result, FFCPUCacheOptio ffStrbufAppendS(&buffer, ", "); uint32_t value = 0; FF_LIST_FOR_EACH(FFCPUCache, src, result->caches[i]) - value += src->size * src->num; + value += (uint64_t) src->size * src->num; ffParseSize(value, &buffer); ffStrbufAppendF(&buffer, " (L%u)", i + 1); sum += value;