On 4/21/2016 10:24 PM, Vittorio Giovara wrote:
> +        size_t len = atom.size - sizeof(uuid);
> +        uint8_t *buffer = av_malloc(len + 1);
> +        if (!buffer)
> +            return AVERROR(ENOMEM);
> +        buffer[len] = '\0';
> +
> +        ret = ffio_read_size(pb, buffer, len);

What happens if atom.size == sizeof(uuid) here?

- Derek
_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to