[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 01/34] maint: convert #if-MBS_SUPPORT (kwsinit)
From: |
Stefano Lattarini |
Subject: |
Re: [PATCH 01/34] maint: convert #if-MBS_SUPPORT (kwsinit) |
Date: |
Thu, 15 Sep 2011 13:07:06 +0200 |
User-agent: |
KMail/1.13.7 (Linux/2.6.30-2-686; KDE/4.6.5; i686; ; ) |
Hi Jim.
On Thursday 15 September 2011, Jim Meyering wrote:
> From: Jim Meyering <address@hidden>
>
> * src/searchutils.c (kwsinit): Remove in-function #if MBS_SUPPORT.
> ---
> src/searchutils.c | 6 +-----
> 1 files changed, 1 insertions(+), 5 deletions(-)
>
> diff --git a/src/searchutils.c b/src/searchutils.c
> index 9dac023..e6a5cbb 100644
> --- a/src/searchutils.c
> +++ b/src/searchutils.c
> @@ -28,11 +28,7 @@ kwsinit (kwset_t *kwset)
> static char trans[NCHAR];
> int i;
>
> - if (match_icase
> -#if MBS_SUPPORT
> - && MB_CUR_MAX == 1
> -#endif
> - )
> + if (match_icase && MBS_SUPPORT && MB_CUR_MAX == 1)
>
Maybe I'm missing something fundamental, but this looks defintely wrong
to me. The code guarded by this "if" will now never be run when
MBS_SUPPORT is 0, while previously is was run if `match_icase' was 1
and MBS_SUPPORT was 0. Maybe you intended to use like this instead?
if (match_icase && (!MBS_SUPPORT || MB_CUR_MAX == 1)) { ... }
Regards,
Stefano
[PATCH 02/34] maint: convert #if-MBS_SUPPORT (Fcompile, etc.), Jim Meyering, 2011/09/15
[PATCH 07/34] maint: dfa: convert #if-MBS_SUPPORT (dfafree), Jim Meyering, 2011/09/15
[PATCH 09/34] maint: dfa: convert #if-MBS_SUPPORT (free_mbdata), Jim Meyering, 2011/09/15