From 22c55c8cd417ff79ed5a83fa00556db102fc1685 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Tue, 20 Sep 2011 12:23:24 +0200 Subject: [PATCH] CCL: use strxcat rather than strlen+memcpy --- src/cclfind.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/cclfind.c b/src/cclfind.c index 7932ecb..a80f154 100644 --- a/src/cclfind.c +++ b/src/cclfind.c @@ -385,10 +385,8 @@ static struct ccl_rpn_node *search_term_x(CCL_parser cclp, if (p->u.t.term[0] && cclp->look_token->ws_prefix_len) { - size_t len = strlen(p->u.t.term); - memcpy(p->u.t.term + len, cclp->look_token->ws_prefix_buf, - cclp->look_token->ws_prefix_len); - p->u.t.term[len + cclp->look_token->ws_prefix_len] = '\0'; + strxcat(p->u.term, cclp->look_token->ws_prefix_buf, + cclp->look_token->ws_prefix_len); } for (j = 0; j < src_len; j++) { -- 1.7.10.4