bug-grep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 3/9] dfa: use MALLOC/REALLOC always


From: Jim Meyering
Subject: Re: [PATCH 3/9] dfa: use MALLOC/REALLOC always
Date: Tue, 03 Jan 2012 10:09:35 +0100

Paolo Bonzini wrote:
> src/dfa.c (dfastate, enlist, dfamust): Use MALLOC and REALLOC.
> ---
>  src/dfa.c |    8 ++++----
>  1 files changed, 4 insertions(+), 4 deletions(-)

Fine clean-up.  ACK.

> diff --git a/src/dfa.c b/src/dfa.c
> index d2c24f7..aa87f87 100644
> --- a/src/dfa.c
> +++ b/src/dfa.c
> @@ -2367,8 +2367,8 @@ dfastate (int s, struct dfa *d, int trans[])
>    int next_isnt_1st_byte = 0;        /* Flag if we can't add state0.  */
>    int i, j, k;
>
> -  grps = xnmalloc (NOTCHAR, sizeof *grps);
> -  labels = xnmalloc (NOTCHAR, sizeof *labels);
> +  MALLOC (grps, NOTCHAR);
> +  MALLOC (labels, NOTCHAR);
>
>    /* Initialize the set of letters, if necessary. */
>    if (! initialized)
> @@ -3659,7 +3659,7 @@ enlist (char **cpp, char *new, size_t len)
>          cpp[i] = NULL;
>        }
>    /* Add the new string. */
> -  cpp = xnrealloc(cpp, i + 2, sizeof *cpp);
> +  REALLOC(cpp, i + 2);
>    cpp[i] = new;
>    cpp[i + 1] = NULL;
>    return cpp;
> @@ -3792,7 +3792,7 @@ dfamust (struct dfa *d)
>
>    result = empty_string;
>    exact = 0;
> -  musts = xnmalloc(d->tindex + 1, sizeof *musts);
> +  MALLOC (musts, d->tindex + 1);
>    mp = musts;
>    for (i = 0; i <= d->tindex; ++i)
>      mp[i] = must0;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]