From fffe5e70035a0d589ac1395a7520a2a580ba63a3 Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Tue, 9 Feb 2021 12:53:37 +0800 Subject: [PATCH] Fix potential out-of-bounds access --- src/base/utils/misc.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/base/utils/misc.cpp b/src/base/utils/misc.cpp index 5656f1042..0e208c374 100644 --- a/src/base/utils/misc.cpp +++ b/src/base/utils/misc.cpp @@ -87,7 +87,7 @@ namespace int i = 0; val = static_cast(sizeInBytes); - while ((val >= 1024.) && (i <= static_cast(Utils::Misc::SizeUnit::ExbiByte))) + while ((val >= 1024.) && (i < static_cast(Utils::Misc::SizeUnit::ExbiByte))) { val /= 1024.; ++i;