fix 2 typos word derivation bug

This commit is contained in:
ad hoc 2022-04-01 10:51:22 +02:00
parent d2d930dd3f
commit d5ddc6b080
No known key found for this signature in database
GPG Key ID: 4F00A782990CC643

View File

@ -333,12 +333,12 @@ pub fn word_derivations<'c>(
// in the case the typo is on the first letter, we know the number of typo // in the case the typo is on the first letter, we know the number of typo
// is two // is two
if get_first(found_word) != get_first(word) { if get_first(found_word) != get_first(word) {
derived_words.push((word.to_string(), 2)); derived_words.push((found_word.to_string(), 2));
} else { } else {
// Else, we know that it is the second dfa that matched and compute the // Else, we know that it is the second dfa that matched and compute the
// correct distance // correct distance
let d = second_dfa.distance((state.1).0); let d = second_dfa.distance((state.1).0);
derived_words.push((word.to_string(), d.to_u8())); derived_words.push((found_word.to_string(), d.to_u8()));
} }
} }
} }