From 29031807a95fde753e12d606c7db2e31acc5f645 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Mon, 17 Dec 2007 12:24:50 +0000 Subject: [PATCH] Escape backslash for ICU terms in searches --- index/rpnsearch.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index/rpnsearch.c b/index/rpnsearch.c index 18bef0b..073a23a 100644 --- a/index/rpnsearch.c +++ b/index/rpnsearch.c @@ -1,4 +1,4 @@ -/* $Id: rpnsearch.c,v 1.28 2007-12-10 17:06:08 adam Exp $ +/* $Id: rpnsearch.c,v 1.29 2007-12-17 12:24:50 adam Exp $ Copyright (C) 1995-2007 Index Data ApS @@ -254,7 +254,7 @@ static int term_100_icu(zebra_map_t zm, wrbuf_write(display_term, display_buf, display_len); for (i = 0; i < res_len; i++) { - if (strchr(REGEX_CHARS, res_buf[i])) + if (strchr(REGEX_CHARS "\\", res_buf[i])) wrbuf_putc(term_dict, '\\'); if (res_buf[i] < 32) wrbuf_putc(term_dict, 1); -- 1.7.10.4