On Sun, Apr 19, 2015 at 12:28 PM, Federico Tomassetti
<[email protected]> wrote:
> Bug-Id: CID 1265785
> ---
>  libavdevice/jack.c | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/libavdevice/jack.c b/libavdevice/jack.c
> index fc5caa8..5d000a3 100644
> --- a/libavdevice/jack.c
> +++ b/libavdevice/jack.c
> @@ -165,6 +165,8 @@ static int start_jack(AVFormatContext *context)
>
>      self->sample_rate = jack_get_sample_rate(self->client);
>      self->ports       = av_malloc(self->nports * sizeof(*self->ports));
> +    if (!self->ports)
> +        return AVERROR(ENOMEM);
>      self->buffer_size = jack_get_buffer_size(self->client);
>
>      /* Register JACK ports */

This looks fine. Queueing with commit log "jack: Check memory allocations"
-- 
Vittorio
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to