From c6efa4b5b0395d00c61d57bffe73a5a4d7ff848e Mon Sep 17 00:00:00 2001
From: Baptiste Coudurier <baptiste.coudurier@gmail.com>
Date: Mon, 8 Jan 2007 12:57:08 +0000
Subject: [PATCH] humm, actually do what's in the doxy

Originally committed as revision 7427 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 libavformat/utils.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/libavformat/utils.c b/libavformat/utils.c
index 6efe885cf52..a4c8b6f77fb 100644
--- a/libavformat/utils.c
+++ b/libavformat/utils.c
@@ -2184,6 +2184,13 @@ int av_write_header(AVFormatContext *s)
         }
     }
 
+    if (s->oformat->priv_data_size > 0) {
+        s->priv_data = av_mallocz(s->oformat->priv_data_size);
+        if (!s->priv_data)
+            return AVERROR_NOMEM;
+    } else
+        s->priv_data = NULL;
+
     if(s->oformat->write_header){
         ret = s->oformat->write_header(s);
         if (ret < 0)
-- 
GitLab