summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2010-04-01 17:13:44 +0200
committerJim Meyering <meyering@redhat.com>2011-09-16 10:30:38 +0200
commit1fb468215e69babcd55f784c5d3b11305f4078de (patch)
tree4f77351afb5b75396fc12c05cff3f1fd5838e083 /src
parente953c21785007e949474cde75f33f5eec912629c (diff)
downloadgrep-1fb468215e69babcd55f784c5d3b11305f4078de.tar.gz
maint: convert #if-MBS_SUPPORT (kwsincr_case)
* src/dfasearch.c (kwsincr_case): Remove in-function #if MBS_SUPPORT. Move decl's down.
Diffstat (limited to 'src')
-rw-r--r--src/dfasearch.c14
1 files changed, 4 insertions, 10 deletions
diff --git a/src/dfasearch.c b/src/dfasearch.c
index 34713087..7fd57c47 100644
--- a/src/dfasearch.c
+++ b/src/dfasearch.c
@@ -76,16 +76,10 @@ static int kwset_exact_matches;
static char const *
kwsincr_case (const char *must)
{
- const char *buf;
- size_t n;
-
- n = strlen (must);
-#if MBS_SUPPORT
- if (match_icase && MB_CUR_MAX > 1)
- buf = mbtolower (must, &n);
- else
-#endif
- buf = must;
+ size_t n = strlen (must);
+ const char *buf = (MBS_SUPPORT && match_icase && MB_CUR_MAX > 1
+ ? mbtolower (must, &n)
+ : must);
return kwsincr (kwset, buf, n);
}