From 3bdbeeb0292016c1ac7e56d817e77e5f8ed68420 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Sat, 22 Nov 2025 15:40:52 +0100 Subject: [PATCH] As exclude index 0 is already reserver, aviable classes number is MAX_CLASS_INDEX aka MAX_EXCLUDABLE_CLASSES - 1 --- src/extractor/extractor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/extractor/extractor.cpp b/src/extractor/extractor.cpp index 435a0e481bc..0d52715ac22 100644 --- a/src/extractor/extractor.cpp +++ b/src/extractor/extractor.cpp @@ -114,9 +114,9 @@ void SetExcludableClasses(const ExtractorCallbacks::ClassesMap &classes_map, const std::vector> &excludable_classes, ProfileProperties &profile_properties) { - if (excludable_classes.size() > MAX_EXCLUDABLE_CLASSES) + if (excludable_classes.size() > MAX_CLASS_INDEX) { - throw util::exception("Only " + std::to_string(MAX_EXCLUDABLE_CLASSES) + + throw util::exception("Only " + std::to_string(MAX_CLASS_INDEX) + " excludable combinations allowed."); }