diff options
Diffstat (limited to 'src/diff.h')
-rw-r--r-- | src/diff.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/diff.h b/src/diff.h index e10fe943d..cea5e5d4a 100644 --- a/src/diff.h +++ b/src/diff.h @@ -64,4 +64,11 @@ gint rspamd_diff(const void *a, gint aoff, gint n, const void *b, gint boff, gin */ guint32 compare_diff_distance (f_str_t *s1, f_str_t *s2); +/* + * Calculate distance between two strings (in percentage) using diff algorithm. Strings are normalized before: + * all spaces are removed and all characters are lowercased. + * @return 100 in case of identical strings and 0 in case of totally different strings. +*/ +guint32 compare_diff_distance_normalized (f_str_t *s1, f_str_t *s2); + #endif /* DIFF_H_ */ |