[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] unionfs: fix memory leak in patternlist_add
From: |
Samuel Thibault |
Subject: |
Re: [PATCH] unionfs: fix memory leak in patternlist_add |
Date: |
Fri, 22 Nov 2013 00:28:47 +0100 |
User-agent: |
Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30) |
Justus Winter, le Thu 21 Nov 2013 23:52:24 +0100, a écrit :
> Found using the Clang Static Analyzer.
>
> * pattern.c (patternlist_add): Fix memory leak.
Ack.
> ---
> pattern.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/pattern.c b/pattern.c
> index 409ed23..fd38cf5 100644
> --- a/pattern.c
> +++ b/pattern.c
> @@ -52,7 +52,10 @@ patternlist_add (struct patternlist *list, char *pattern)
> err = ENOMEM;
>
> if (err)
> + {
> + free (dup);
> return err;
> + }
>
> listentry->pattern = dup;
>
> --
> 1.7.10.4
>
--
Samuel
<b> lisons de l'assembleur c
-+- #sos - CrisC forever -+-