Lines Matching refs:row2
50 int *row2 = malloc(sizeof(int) * (len2 + 1)); in levenshtein() local
58 row2[0] = (i + 1) * d; in levenshtein()
61 row2[j + 1] = row1[j] + s * (string1[i] != string2[j]); in levenshtein()
65 row2[j + 1] > row0[j - 1] + w) in levenshtein()
66 row2[j + 1] = row0[j - 1] + w; in levenshtein()
68 if (row2[j + 1] > row1[j + 1] + d) in levenshtein()
69 row2[j + 1] = row1[j + 1] + d; in levenshtein()
71 if (row2[j + 1] > row2[j] + a) in levenshtein()
72 row2[j + 1] = row2[j] + a; in levenshtein()
77 row1 = row2; in levenshtein()
78 row2 = dummy; in levenshtein()
84 free(row2); in levenshtein()