diff --git a/libavcodec/pgssubdec.c b/libavcodec/pgssubdec.c index b7832f20ba66ba621fa8a6c38e8132a7d18a1da3..275f45a3b5f59fe70f8e91180d9f81a379253a98 100644 --- a/libavcodec/pgssubdec.c +++ b/libavcodec/pgssubdec.c @@ -348,9 +348,9 @@ static int display_end_segment(AVCodecContext *avctx, void *data, sub->end_display_time = 20000; sub->format = 0; - sub->rects = av_mallocz(sizeof(*sub->rects)); - sub->rects[0] = av_mallocz(sizeof(*sub->rects[0])); - sub->num_rects = 1; + sub->rects = av_mallocz(sizeof(*sub->rects)); + sub->rects[0] = av_mallocz(sizeof(*sub->rects[0])); + sub->num_rects = 1; sub->rects[0]->x = ctx->presentation.x; sub->rects[0]->y = ctx->presentation.y;