diff --git a/src/search_algo.hpp b/src/search_algo.hpp index 9e33c2b38..c215739f2 100644 --- a/src/search_algo.hpp +++ b/src/search_algo.hpp @@ -1058,7 +1058,7 @@ _searchSingleIndex(LocalDataHolder & lH) desiredOccs = (length(lH.matches) - oldTotalMatches) >= lH.options.maxMatches ? minResults : (lH.options.maxMatches - (length(lH.matches) - oldTotalMatches)) * seedHeurFactor / - std::max((needlesSum - needlesPos - seedBegin) / lH.options.seedOffset, 1ul); + std::max((needlesSum - needlesPos - seedBegin) / lH.options.seedOffset, static_cast(1)); if (desiredOccs == 0) desiredOccs = minResults; @@ -1127,7 +1127,7 @@ _searchSingleIndex(LocalDataHolder & lH) desiredOccs = (length(lH.matches) - oldTotalMatches) >= lH.options.maxMatches ? minResults : (lH.options.maxMatches - (length(lH.matches) - oldTotalMatches)) * seedHeurFactor / - std::max((needlesSum - needlesPos - seedBegin) / lH.options.seedOffset, 1ul); + std::max((needlesSum - needlesPos - seedBegin) / lH.options.seedOffset, static_cast(1)); if (desiredOccs == 0) desiredOccs = minResults;