]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/movenc.c
avformat/movenc: Fix potential leak of sgpd_entries array.
[ffmpeg] / libavformat / movenc.c
index e6a70bffc0742066bd73a4c94c756eaca44fb032..e6e2313c53e13ce7cf81a970a5bc4223f0cfe494 100644 (file)
@@ -2286,8 +2286,10 @@ static int mov_preroll_write_stbl_atoms(AVIOContext *pb, MOVTrack *track)
     }
     entries++;
 
-    if (!group)
+    if (!group) {
+        av_free(sgpd_entries);
         return 0;
+    }
 
     /* Write sgpd tag */
     avio_wb32(pb, 24 + (group * 2)); /* size */