[pulseaudio-discuss] [PATCH] core: fix potential memory leak

Arun Raghavan arun.raghavan at collabora.co.uk
Mon Dec 19 20:53:11 PST 2011


On Mon, 2011-12-19 at 12:28 +0100, Peter Meerwald wrote:
> From: Peter Meerwald <p.meerwald at bct-electronic.com>
> 
> ---
>  src/pulsecore/core-util.c |    4 +++-
>  1 files changed, 3 insertions(+), 1 deletions(-)
> 
> diff --git a/src/pulsecore/core-util.c b/src/pulsecore/core-util.c
> index 0173135..1aa5a9a 100644
> --- a/src/pulsecore/core-util.c
> +++ b/src/pulsecore/core-util.c
> @@ -1982,8 +1982,10 @@ static char *get_path(const char *fn, pa_bool_t prependmid, pa_bool_t rt) {
>      if (fn) {
>          char *r;
>  
> -        if (pa_is_path_absolute(fn))
> +        if (pa_is_path_absolute(fn)) {
> +            pa_xfree(rtp);
>              return pa_xstrdup(fn);
> +        }
>  
>          if (!rtp)
>              return NULL;

Pulled this series to my tree.

Cheers,
Arun



More information about the pulseaudio-discuss mailing list