diff options
author | Carlos Garnacho <carlos@lanedo.com> | 2009-10-08 18:11:04 +0200 |
---|---|---|
committer | Carlos Garnacho <carlos@lanedo.com> | 2009-10-08 18:18:54 +0200 |
commit | 0a436f923bd2a4486054c1ce9de0881e11400c88 (patch) | |
tree | da31db97cfb40535209941956d8121c1f81066a1 /src/libtracker-common/tracker-utils.h | |
parent | a1694cd0d1117b5f531feba8ab67c9877733f267 (diff) | |
download | tracker-0a436f923bd2a4486054c1ce9de0881e11400c88.tar.gz |
Add tracker_text_normalize()
This function is meant for FTS in extractors, receives UTF8 text and tries to
strip non-text characters, extra spaces, carriage returns and such, providing
a suitable string for nie:plainTextContent.
Diffstat (limited to 'src/libtracker-common/tracker-utils.h')
-rw-r--r-- | src/libtracker-common/tracker-utils.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libtracker-common/tracker-utils.h b/src/libtracker-common/tracker-utils.h index ce6a8374b..e0525d099 100644 --- a/src/libtracker-common/tracker-utils.h +++ b/src/libtracker-common/tracker-utils.h @@ -50,6 +50,10 @@ gchar * tracker_coalesce (gint n_values, gchar * tracker_merge (const gchar *delim, gint n_values, ...); +gchar * tracker_text_normalize (const gchar *text, + guint max_words, + guint *n_words); + /* Temporary: Just here until we upgrade to GLib 2.18. */ G_CONST_RETURN gchar * tracker_dngettext (const gchar *domain, |