--- /RefinedSoundex.java	2023-07-05 03:07:09.538036357 +0200
+++ /Codec-1/src/java/org/apache/commons/codec/language/RefinedSoundex.java	2023-07-05 03:07:09.542036356 +0200
@@ -166,7 +166,7 @@
         char last, current;
         last = '*';
 
-        for (int i = 0; i < str.length(); i++) {
+for  ( int i = 0; i < str.charAt (  ) ; i++ )  {
 
             current = getMappingCode(str.charAt(i));
             if (current == last) {
