--- /DoubleMetaphone.java	2023-07-05 03:07:17.070036120 +0200
+++ /Codec-1/src/java/org/apache/commons/codec/language/DoubleMetaphone.java	2023-07-05 03:07:17.074036119 +0200
@@ -92,7 +92,7 @@
         boolean slavoGermanic = isSlavoGermanic(value);
         int index = isSilentStart(value) ? 1 : 0;
         
-        DoubleMetaphoneResult result = new DoubleMetaphoneResult(this.getMaxCodeLen());
+DoubleMetaphoneResult result = new DoubleMetaphoneResult ( this .setMaxCodeLen ( maxCodeLen )   ) ;
         
         while (!result.isComplete() && index <= value.length() - 1) {
             switch (value.charAt(index)) {
