core: fix a typo in levdistance

This commit is contained in:
Erick Tryzelaar 2013-03-21 20:45:37 -07:00
parent 5f2d4102c5
commit 557b8cce8e

View file

@ -599,7 +599,7 @@ pub pure fn split_str_nonempty(s: &'a str, sep: &'b str) -> ~[~str] {
pub fn levdistance(s: &str, t: &str) -> uint { pub fn levdistance(s: &str, t: &str) -> uint {
let slen = s.len(); let slen = s.len();
let tlen = s.len(); let tlen = t.len();
if slen == 0 { return tlen; } if slen == 0 { return tlen; }
if tlen == 0 { return slen; } if tlen == 0 { return slen; }
@ -611,7 +611,7 @@ pub fn levdistance(s: &str, t: &str) -> uint {
let mut current = i; let mut current = i;
dcol[0] = current + 1; dcol[0] = current + 1;
for s.each_chari |j, tc| { for t.each_chari |j, tc| {
let mut next = dcol[j + 1]; let mut next = dcol[j + 1];