From 3b6edcd575429d062d2390c7aa8ee0f082e6ea6e Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Sat, 15 Jul 2017 22:10:43 +0200 Subject: [PATCH] Fix for fuzzy search function Ref T97 --- src/blackmisc/stringutils.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/blackmisc/stringutils.cpp b/src/blackmisc/stringutils.cpp index 0b1486660..902fc2998 100644 --- a/src/blackmisc/stringutils.cpp +++ b/src/blackmisc/stringutils.cpp @@ -89,16 +89,16 @@ namespace BlackMisc } // char after - const int a = p + 1; - if (a < bStr.length() && aStr[p] == bStr[a]) + const int after = p + 1; + if (after < bStr.length() && aStr[p] == bStr[after]) { points += 0.5; continue; } // char before - const int b = p - 1; - if (b >= 0 && aStr[p] == bStr[b]) + const int before = p - 1; + if (before >= 0 && before < bStr.length() && aStr[p] == bStr[before]) { points += 0.5; continue;