]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/mxg.c
Use ff_packet_free_side_data instead of duplicating it.
[ffmpeg] / libavformat / mxg.c
index b249f67a6346784eae52bb4fed91285aaf424f97..3e0c4219e4d0e9fbf0ee2b102d097c9f7c5bec60 100644 (file)
@@ -104,7 +104,7 @@ static int mxg_update_cache(AVFormatContext *s, unsigned int cache_size)
     /* reallocate internal buffer */
     if (current_pos > current_pos + cache_size)
         return AVERROR(ENOMEM);
-    if (mxg->soi_ptr) soi_pos = mxg->soi_ptr - mxg->buffer;
+    soi_pos = mxg->soi_ptr - mxg->buffer;
     mxg->buffer = av_fast_realloc(mxg->buffer, &mxg->buffer_size,
                                   current_pos + cache_size +
                                   FF_INPUT_BUFFER_PADDING_SIZE);