From c6685a9d8c77c4f4964a0b6dd32f82603874d472 Mon Sep 17 00:00:00 2001 From: djcb Date: Sun, 13 Nov 2011 12:47:28 +0200 Subject: [PATCH] * mu-str.c: minor cleanup --- src/mu-str.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mu-str.c b/src/mu-str.c index 4d0b223d..d746861f 100644 --- a/src/mu-str.c +++ b/src/mu-str.c @@ -435,6 +435,7 @@ char* mu_str_ascii_xapian_escape_in_place (char *query) { gchar *cur; + const char escchar = '_'; g_return_val_if_fail (query, NULL); @@ -446,15 +447,14 @@ mu_str_ascii_xapian_escape_in_place (char *query) case '@': case '-': case '/': - *cur = '_'; break; case '.': { - /* don't replace a final cur */ + /* don't replace a final special char */ if (cur[1]== ' ' || cur[1]=='\t' || cur[1]== '.') ++cur; else if (cur[1] == '\0') break; else - *cur = '_'; + *cur = escchar; break; } case ':':