* support special characters in X-Labels

This commit is contained in:
Dirk-Jan C. Binnema
2011-07-10 14:08:16 +03:00
parent 31d568e076
commit f59ca5af2d
3 changed files with 37 additions and 6 deletions

View File

@ -407,6 +407,9 @@ add_terms_values_string_list (Xapian::Document& doc, MuMsg *msg,
if (mu_msg_field_normalize (mfid))
mu_str_normalize_in_place (val, TRUE);
if (mu_msg_field_xapian_escape (mfid))
mu_str_ascii_xapian_escape_in_place (val);
doc.add_term (prefix(mfid) +
std::string(val, 0, MU_STORE_MAX_TERM_LENGTH));