On Tue, May 22, 2012 at 01:18:17PM +0200, Jordi Ortiz wrote:
> 
> --- a/libavcodec/dwt.c
> +++ b/libavcodec/dwt.c
> @@ -33,10 +33,24 @@ void ff_slice_buffer_init(slice_buffer *buf, int 
> line_count,
>  
> -    for (i = 0; i < max_allocated_lines; i++)
> +    for (i = 0; i < max_allocated_lines; i++) {
>          buf->data_stack[i] = av_malloc(sizeof(IDWTELEM) * line_width);
> +        if (!buf->data_stack[i]) {
> +            for(i--; i >=0; i--)

for (

Will push with that changed in a moment.

Diego
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to