# HG changeset patch # User mru # Date 1278026483 0 # Node ID 0c4d80e5428ff3b22a4c82fde539db9923626015 # Parent 6f6ecca6904a13c63b4e3e78c1f953d81f4e6f8b mpegtsenc: allocate correct size for PID table diff -r 6f6ecca6904a -r 0c4d80e5428f mpegtsenc.c --- a/mpegtsenc.c Thu Jul 01 23:18:27 2010 +0000 +++ b/mpegtsenc.c Thu Jul 01 23:21:23 2010 +0000 @@ -412,7 +412,7 @@ ts->sdt.write_packet = section_write_packet; ts->sdt.opaque = s; - pids = av_malloc(s->nb_streams); + pids = av_malloc(s->nb_streams * sizeof(*pids)); if (!pids) return AVERROR(ENOMEM);