From a2e25d3fd366a04cb797256370d7307abfd53b8d Mon Sep 17 00:00:00 2001 From: 841973620 <841973620@qq.com> Date: Thu, 5 May 2022 09:49:03 +0800 Subject: [PATCH] fix Multiplication result may overflow 'int' before it is converted to 'size_t'. (#3757) --- tools/quantize/imreadwrite.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/quantize/imreadwrite.h b/tools/quantize/imreadwrite.h index c8650a85e..5a955dfd3 100644 --- a/tools/quantize/imreadwrite.h +++ b/tools/quantize/imreadwrite.h @@ -164,7 +164,7 @@ struct Mat size_t total() const { - return cols * rows * c; + return (size_t)cols * rows * c; } uchar* data;