X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Flzf.c;h=5b7526ef1854e6c0477a097d15b557cbbe63dbe9;hb=c5c6e307812a72b7f4ecc5a88db221a9b9a003d2;hp=409a7ffdd39e4d75f5dfa9d398db748a4944c714;hpb=9ab6f01839e3c0c025237ebf839ce8525c8d67d9;p=ffmpeg diff --git a/libavcodec/lzf.c b/libavcodec/lzf.c index 409a7ffdd39..5b7526ef185 100644 --- a/libavcodec/lzf.c +++ b/libavcodec/lzf.c @@ -53,6 +53,7 @@ int ff_lzf_uncompress(GetByteContext *gb, uint8_t **buf, int64_t *size) ret = av_reallocp(buf, *size); if (ret < 0) return ret; + p = *buf + len; } bytestream2_get_buffer(gb, p, s); @@ -75,6 +76,7 @@ int ff_lzf_uncompress(GetByteContext *gb, uint8_t **buf, int64_t *size) ret = av_reallocp(buf, *size); if (ret < 0) return ret; + p = *buf + len; } av_memcpy_backptr(p, off, l);